builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-100 starttime: 1469108679.17 results: success (0) buildid: 20160721051621 builduid: bf131c21c7b14185b0b77d876625dce3 revision: 512d3ff7151c16f30ea8f93414d048c708815110 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 06:44:39.174043) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 06:44:39.175062) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-07-21 06:44:39.175949) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-07-21 06:44:40.791242) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-21 06:44:40.791534) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False --05:45:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.26 GB/s 05:45:10 (1.26 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.554000 ========= master_lag: 7.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-21 06:44:48.631222) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 18 secs) (at 2016-07-21 06:44:48.631544) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.553000 ========= master_lag: 17.58 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 18 secs) (at 2016-07-21 06:45:06.765318) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 06:45:06.766195) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 512d3ff7151c16f30ea8f93414d048c708815110 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 512d3ff7151c16f30ea8f93414d048c708815110 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False 2016-07-21 05:45:33,967 truncating revision to first 12 chars 2016-07-21 05:45:33,967 Setting DEBUG logging. 2016-07-21 05:45:33,967 attempt 1/10 2016-07-21 05:45:33,967 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/512d3ff7151c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 05:45:34,650 unpacking tar archive at: mozilla-beta-512d3ff7151c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.448000 ========= master_lag: 2.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 06:45:10.647606) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 06:45:10.647929) ========= script_repo_revision: 512d3ff7151c16f30ea8f93414d048c708815110 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 06:45:10.648346) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 06:45:10.648664) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 06:45:10.828278) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 0 secs) (at 2016-07-21 06:45:10.828658) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 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-100 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 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 05:45:37 INFO - MultiFileLogger online at 20160721 05:45:37 in C:\slave\test 05:45:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 05:45:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:45:37 INFO - {'append_to_log': False, 05:45:37 INFO - 'base_work_dir': 'C:\\slave\\test', 05:45:37 INFO - 'blob_upload_branch': 'mozilla-beta', 05:45:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:45:37 INFO - 'buildbot_json_path': 'buildprops.json', 05:45:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:45:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:45:37 INFO - 'download_minidump_stackwalk': True, 05:45:37 INFO - 'download_symbols': 'true', 05:45:37 INFO - 'e10s': False, 05:45:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:45:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:45:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:45:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:45:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:45:37 INFO - 'C:/mozilla-build/tooltool.py'), 05:45:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:45:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:45:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:45:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:45:37 INFO - 'log_level': 'info', 05:45:37 INFO - 'log_to_console': True, 05:45:37 INFO - 'opt_config_files': (), 05:45:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:45:37 INFO - '--processes=1', 05:45:37 INFO - '--config=%(test_path)s/wptrunner.ini', 05:45:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:45:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:45:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:45:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:45:37 INFO - 'pip_index': False, 05:45:37 INFO - 'require_test_zip': True, 05:45:37 INFO - 'test_type': ('testharness',), 05:45:37 INFO - 'this_chunk': '1', 05:45:37 INFO - 'total_chunks': '10', 05:45:37 INFO - 'virtualenv_path': 'venv', 05:45:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:45:37 INFO - 'work_dir': 'build'} 05:45:37 INFO - ##### 05:45:37 INFO - ##### Running clobber step. 05:45:37 INFO - ##### 05:45:37 INFO - Running pre-action listener: _resource_record_pre_action 05:45:37 INFO - Running main action method: clobber 05:45:37 INFO - rmtree: C:\slave\test\build 05:45:37 INFO - Using _rmtree_windows ... 05:45:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:46:18 INFO - Running post-action listener: _resource_record_post_action 05:46:18 INFO - ##### 05:46:18 INFO - ##### Running read-buildbot-config step. 05:46:18 INFO - ##### 05:46:18 INFO - Running pre-action listener: _resource_record_pre_action 05:46:18 INFO - Running main action method: read_buildbot_config 05:46:18 INFO - Using buildbot properties: 05:46:18 INFO - { 05:46:18 INFO - "project": "", 05:46:18 INFO - "product": "firefox", 05:46:18 INFO - "script_repo_revision": "production", 05:46:18 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 05:46:18 INFO - "repository": "", 05:46:18 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 05:46:18 INFO - "buildid": "20160721051621", 05:46:18 INFO - "pgo_build": "False", 05:46:18 INFO - "basedir": "C:\\slave\\test", 05:46:18 INFO - "buildnumber": 6, 05:46:18 INFO - "slavename": "t-xp32-ix-100", 05:46:18 INFO - "revision": "512d3ff7151c16f30ea8f93414d048c708815110", 05:46:18 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 05:46:18 INFO - "platform": "win32", 05:46:18 INFO - "branch": "mozilla-beta", 05:46:18 INFO - "repo_path": "releases/mozilla-beta", 05:46:18 INFO - "moz_repo_path": "", 05:46:18 INFO - "stage_platform": "win32", 05:46:18 INFO - "builduid": "bf131c21c7b14185b0b77d876625dce3", 05:46:18 INFO - "slavebuilddir": "test" 05:46:18 INFO - } 05:46:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 05:46:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 05:46:18 INFO - Running post-action listener: _resource_record_post_action 05:46:18 INFO - ##### 05:46:18 INFO - ##### Running download-and-extract step. 05:46:18 INFO - ##### 05:46:18 INFO - Running pre-action listener: _resource_record_pre_action 05:46:18 INFO - Running main action method: download_and_extract 05:46:18 INFO - mkdir: C:\slave\test\build\tests 05:46:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:18 INFO - https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:46:18 INFO - trying https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 05:46:18 INFO - Downloading https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:19 INFO - Downloaded 1240 bytes. 05:46:19 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 05:46:19 INFO - Using the following test package requirements: 05:46:19 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:46:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 05:46:19 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 05:46:19 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'jsshell-win32.zip'], 05:46:19 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 05:46:19 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:46:19 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 05:46:19 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 05:46:19 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 05:46:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:46:19 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 05:46:19 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 05:46:19 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')]} 05:46:19 INFO - https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:46:19 INFO - trying https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 05:46:19 INFO - Downloading https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:20 INFO - Downloaded 20366195 bytes. 05:46:20 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/*'] 05:46:20 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/* 05:46:22 INFO - caution: filename not matched: web-platform/* 05:46:22 INFO - Return code: 11 05:46:22 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')]} 05:46:22 INFO - https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:46:22 INFO - trying https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 05:46:22 INFO - Downloading https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:24 INFO - Downloaded 36389908 bytes. 05:46:24 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/*'] 05:46:24 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/* 05:46:51 INFO - caution: filename not matched: bin/* 05:46:51 INFO - caution: filename not matched: config/* 05:46:51 INFO - caution: filename not matched: mozbase/* 05:46:51 INFO - caution: filename not matched: marionette/* 05:46:51 INFO - caution: filename not matched: tools/wptserve/* 05:46:51 INFO - Return code: 11 05:46:51 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')]} 05:46:51 INFO - https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 05:46:51 INFO - trying https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:46:51 INFO - Downloading https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 05:46:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:54 INFO - Downloaded 68477650 bytes. 05:46:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:46:54 INFO - mkdir: C:\slave\test\properties 05:46:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:46:54 INFO - Writing to file C:\slave\test\properties\build_url 05:46:54 INFO - Contents: 05:46:54 INFO - build_url:https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:46:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:46:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:46:54 INFO - Writing to file C:\slave\test\properties\symbols_url 05:46:54 INFO - Contents: 05:46:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:46:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:54 INFO - https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:46:54 INFO - trying https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:46:54 INFO - Downloading https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/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 05:46:57 INFO - Downloaded 55586186 bytes. 05:46:57 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'] 05:46:57 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 05:47:02 INFO - Return code: 0 05:47:02 INFO - Running post-action listener: _resource_record_post_action 05:47:02 INFO - Running post-action listener: set_extra_try_arguments 05:47:02 INFO - ##### 05:47:02 INFO - ##### Running create-virtualenv step. 05:47:02 INFO - ##### 05:47:02 INFO - Running pre-action listener: _pre_create_virtualenv 05:47:02 INFO - Running pre-action listener: _resource_record_pre_action 05:47:02 INFO - Running main action method: create_virtualenv 05:47:02 INFO - Creating virtualenv C:\slave\test\build\venv 05:47:02 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 05:47:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:47:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:47:04 INFO - Installing distribute......................................................................................................................................................................................done. 05:47:05 INFO - Return code: 0 05:47:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:47: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')]} 05:47:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:47: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')]} 05:47:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:47:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00E280C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', '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-100\\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-100'}}, attempt #1 05:47:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 05:47:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:47:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:47:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 05:47:05 INFO - 'CLIENTNAME': 'Console', 05:47:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:47:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 05:47:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:47:05 INFO - 'DCLOCATION': 'SCL3', 05:47:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:47:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:47:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:47:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:47:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:47:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:47:05 INFO - 'HOMEDRIVE': 'C:', 05:47:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:47:05 INFO - 'KTS_VERSION': '1.19c', 05:47:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:47:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 05:47:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:47:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:47:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:47:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:47:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:47:05 INFO - 'MOZ_AIRBAG': '1', 05:47:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:47:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:05 INFO - 'MOZ_MSVCVERSION': '8', 05:47:05 INFO - 'MOZ_NO_REMOTE': '1', 05:47:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:47:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:47:05 INFO - 'NO_EM_RESTART': '1', 05:47:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:47:05 INFO - 'OS': 'Windows_NT', 05:47:05 INFO - 'OURDRIVE': 'C:', 05:47: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', 05:47:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:47:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:47:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:47:05 INFO - 'PROCESSOR_LEVEL': '6', 05:47:05 INFO - 'PROCESSOR_REVISION': '1e05', 05:47:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:47:05 INFO - 'PROMPT': '$P$G', 05:47:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:47:05 INFO - 'PWD': 'C:\\slave\\test', 05:47:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:47:05 INFO - 'SESSIONNAME': 'Console', 05:47:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:47:05 INFO - 'SYSTEMDRIVE': 'C:', 05:47:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:47:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:05 INFO - 'TEST1': 'testie', 05:47:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:05 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 05:47:05 INFO - 'USERNAME': 'cltbld', 05:47:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:47:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:47:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:47:05 INFO - 'WINDIR': 'C:\\WINDOWS', 05:47:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:47:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:47:06 INFO - Downloading/unpacking psutil>=0.7.1 05:47:06 INFO - Running setup.py egg_info for package psutil 05:47:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:47:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:47:06 INFO - Installing collected packages: psutil 05:47:06 INFO - Running setup.py install for psutil 05:47:06 INFO - building 'psutil._psutil_windows' extension 05:47:06 INFO - error: Unable to find vcvarsall.bat 05:47:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ogszas-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:47:06 INFO - running install 05:47:06 INFO - running build 05:47:06 INFO - running build_py 05:47:06 INFO - creating build 05:47:06 INFO - creating build\lib.win32-2.7 05:47:06 INFO - creating build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:47:06 INFO - running build_ext 05:47:06 INFO - building 'psutil._psutil_windows' extension 05:47:06 INFO - error: Unable to find vcvarsall.bat 05:47:06 INFO - ---------------------------------------- 05:47:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ogszas-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:47:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data\pip\pip.log 05:47:06 WARNING - Return code: 1 05:47:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 05:47:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:47:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:47:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:47:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00E280C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', '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-100\\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-100'}}, attempt #1 05:47:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 05:47:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:47:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:47:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 05:47:06 INFO - 'CLIENTNAME': 'Console', 05:47:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:47:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 05:47:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:47:06 INFO - 'DCLOCATION': 'SCL3', 05:47:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:47:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:47:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:47:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:47:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:47:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:47:06 INFO - 'HOMEDRIVE': 'C:', 05:47:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:47:06 INFO - 'KTS_VERSION': '1.19c', 05:47:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:47:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 05:47:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:47:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:47:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:47:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:47:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:47:06 INFO - 'MOZ_AIRBAG': '1', 05:47:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:47:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:06 INFO - 'MOZ_MSVCVERSION': '8', 05:47:06 INFO - 'MOZ_NO_REMOTE': '1', 05:47:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:47:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:47:06 INFO - 'NO_EM_RESTART': '1', 05:47:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:47:06 INFO - 'OS': 'Windows_NT', 05:47:06 INFO - 'OURDRIVE': 'C:', 05:47:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 05:47:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:47:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:47:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:47:06 INFO - 'PROCESSOR_LEVEL': '6', 05:47:06 INFO - 'PROCESSOR_REVISION': '1e05', 05:47:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:47:06 INFO - 'PROMPT': '$P$G', 05:47:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:47:06 INFO - 'PWD': 'C:\\slave\\test', 05:47:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:47:06 INFO - 'SESSIONNAME': 'Console', 05:47:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:47:06 INFO - 'SYSTEMDRIVE': 'C:', 05:47:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:47:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:06 INFO - 'TEST1': 'testie', 05:47:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:06 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 05:47:06 INFO - 'USERNAME': 'cltbld', 05:47:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:47:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:47:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:47:06 INFO - 'WINDIR': 'C:\\WINDOWS', 05:47:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:47:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:47:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:47:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:47:07 INFO - Running setup.py egg_info for package mozsystemmonitor 05:47:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:47:07 INFO - Running setup.py egg_info for package psutil 05:47:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:47:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:47:07 INFO - Installing collected packages: mozsystemmonitor, psutil 05:47:07 INFO - Running setup.py install for mozsystemmonitor 05:47:07 INFO - Running setup.py install for psutil 05:47:07 INFO - building 'psutil._psutil_windows' extension 05:47:07 INFO - error: Unable to find vcvarsall.bat 05:47:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jkknqv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:47:07 INFO - running install 05:47:07 INFO - running build 05:47:07 INFO - running build_py 05:47:07 INFO - running build_ext 05:47:07 INFO - building 'psutil._psutil_windows' extension 05:47:07 INFO - error: Unable to find vcvarsall.bat 05:47:07 INFO - ---------------------------------------- 05:47:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jkknqv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:47:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data\pip\pip.log 05:47:07 WARNING - Return code: 1 05:47:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 05:47:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:47:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:47:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:47:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00E280C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', '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-100\\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-100'}}, attempt #1 05:47:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 05:47:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:47:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:47:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 05:47:07 INFO - 'CLIENTNAME': 'Console', 05:47:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:47:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 05:47:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:47:07 INFO - 'DCLOCATION': 'SCL3', 05:47:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:47:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:47:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:47:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:47:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:47:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:47:07 INFO - 'HOMEDRIVE': 'C:', 05:47:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:47:07 INFO - 'KTS_VERSION': '1.19c', 05:47:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:47:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 05:47:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:47:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:47:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:47:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:47:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:47:07 INFO - 'MOZ_AIRBAG': '1', 05:47:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:47:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:07 INFO - 'MOZ_MSVCVERSION': '8', 05:47:07 INFO - 'MOZ_NO_REMOTE': '1', 05:47:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:47:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:47:07 INFO - 'NO_EM_RESTART': '1', 05:47:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:47:07 INFO - 'OS': 'Windows_NT', 05:47:07 INFO - 'OURDRIVE': 'C:', 05:47:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 05:47:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:47:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:47:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:47:07 INFO - 'PROCESSOR_LEVEL': '6', 05:47:07 INFO - 'PROCESSOR_REVISION': '1e05', 05:47:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:47:07 INFO - 'PROMPT': '$P$G', 05:47:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:47:07 INFO - 'PWD': 'C:\\slave\\test', 05:47:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:47:07 INFO - 'SESSIONNAME': 'Console', 05:47:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:47:07 INFO - 'SYSTEMDRIVE': 'C:', 05:47:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:47:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:07 INFO - 'TEST1': 'testie', 05:47:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:07 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 05:47:07 INFO - 'USERNAME': 'cltbld', 05:47:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:47:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:47:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:47:07 INFO - 'WINDIR': 'C:\\WINDOWS', 05:47:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:47:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:47:08 INFO - Downloading/unpacking blobuploader==1.2.4 05:47:08 INFO - Downloading blobuploader-1.2.4.tar.gz 05:47:08 INFO - Running setup.py egg_info for package blobuploader 05:47:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:47:10 INFO - Running setup.py egg_info for package requests 05:47:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:47:10 INFO - Downloading docopt-0.6.1.tar.gz 05:47:10 INFO - Running setup.py egg_info for package docopt 05:47:10 INFO - Installing collected packages: blobuploader, docopt, requests 05:47:10 INFO - Running setup.py install for blobuploader 05:47:10 INFO - Running setup.py install for docopt 05:47:10 INFO - Running setup.py install for requests 05:47:10 INFO - Successfully installed blobuploader docopt requests 05:47:10 INFO - Cleaning up... 05:47:10 INFO - Return code: 0 05:47:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:47:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:47:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:47:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00E280C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', '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-100\\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-100'}}, attempt #1 05:47:10 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 05:47:10 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 05:47:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:47:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 05:47:10 INFO - 'CLIENTNAME': 'Console', 05:47:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:47:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 05:47:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:47:10 INFO - 'DCLOCATION': 'SCL3', 05:47:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:47:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:47:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:47:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:47:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:47:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:47:10 INFO - 'HOMEDRIVE': 'C:', 05:47:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:47:10 INFO - 'KTS_VERSION': '1.19c', 05:47:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:47:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 05:47:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:47:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:47:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:47:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:47:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:47:10 INFO - 'MOZ_AIRBAG': '1', 05:47:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:47:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:10 INFO - 'MOZ_MSVCVERSION': '8', 05:47:10 INFO - 'MOZ_NO_REMOTE': '1', 05:47:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:47:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:47:10 INFO - 'NO_EM_RESTART': '1', 05:47:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:47:10 INFO - 'OS': 'Windows_NT', 05:47:10 INFO - 'OURDRIVE': 'C:', 05:47:10 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', 05:47:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:47:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:47:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:47:10 INFO - 'PROCESSOR_LEVEL': '6', 05:47:10 INFO - 'PROCESSOR_REVISION': '1e05', 05:47:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:47:10 INFO - 'PROMPT': '$P$G', 05:47:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:47:10 INFO - 'PWD': 'C:\\slave\\test', 05:47:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:47:10 INFO - 'SESSIONNAME': 'Console', 05:47:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:47:10 INFO - 'SYSTEMDRIVE': 'C:', 05:47:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:47:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:10 INFO - 'TEST1': 'testie', 05:47:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:10 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 05:47:10 INFO - 'USERNAME': 'cltbld', 05:47:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:47:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:47:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:47:10 INFO - 'WINDIR': 'C:\\WINDOWS', 05:47:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:47:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:47:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:47:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:47:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:47:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:47:16 INFO - Unpacking c:\slave\test\build\tests\marionette 05:47:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:47:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:47:16 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 05:47:16 INFO - Running setup.py install for browsermob-proxy 05:47:23 INFO - Running setup.py install for manifestparser 05:47:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for marionette-client 05:47:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:47:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for marionette-driver 05:47:23 INFO - Running setup.py install for mozcrash 05:47:23 INFO - Running setup.py install for mozdebug 05:47:23 INFO - Running setup.py install for mozdevice 05:47:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for mozfile 05:47:23 INFO - Running setup.py install for mozhttpd 05:47:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for mozinfo 05:47:23 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for mozInstall 05:47:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for mozleak 05:47:23 INFO - Running setup.py install for mozlog 05:47:23 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for moznetwork 05:47:23 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for mozprocess 05:47:23 INFO - Running setup.py install for mozprofile 05:47:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for mozrunner 05:47:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for mozscreenshot 05:47:23 INFO - Running setup.py install for moztest 05:47:23 INFO - Running setup.py install for mozversion 05:47:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:47:23 INFO - Running setup.py install for wptserve 05:47:23 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 05:47:23 INFO - Cleaning up... 05:47:23 INFO - Return code: 0 05:47:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:47:23 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')]} 05:47:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:47:23 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')]} 05:47:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:47:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00E280C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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', '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-100\\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-100'}}, attempt #1 05:47:23 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 05:47:23 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 05:47:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:47:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 05:47:23 INFO - 'CLIENTNAME': 'Console', 05:47:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:47:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 05:47:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:47:23 INFO - 'DCLOCATION': 'SCL3', 05:47:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:47:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:47:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:47:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:47:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:47:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:47:23 INFO - 'HOMEDRIVE': 'C:', 05:47:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:47:23 INFO - 'KTS_VERSION': '1.19c', 05:47:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:47:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 05:47:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:47:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:47:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:47:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:47:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:47:23 INFO - 'MOZ_AIRBAG': '1', 05:47:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:47:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:23 INFO - 'MOZ_MSVCVERSION': '8', 05:47:23 INFO - 'MOZ_NO_REMOTE': '1', 05:47:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:47:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:47:23 INFO - 'NO_EM_RESTART': '1', 05:47:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:47:23 INFO - 'OS': 'Windows_NT', 05:47:23 INFO - 'OURDRIVE': 'C:', 05:47:23 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', 05:47:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:47:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:47:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:47:23 INFO - 'PROCESSOR_LEVEL': '6', 05:47:23 INFO - 'PROCESSOR_REVISION': '1e05', 05:47:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:47:23 INFO - 'PROMPT': '$P$G', 05:47:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:47:23 INFO - 'PWD': 'C:\\slave\\test', 05:47:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:47:23 INFO - 'SESSIONNAME': 'Console', 05:47:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:47:23 INFO - 'SYSTEMDRIVE': 'C:', 05:47:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:47:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:23 INFO - 'TEST1': 'testie', 05:47:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:23 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 05:47:23 INFO - 'USERNAME': 'cltbld', 05:47:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:47:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:47:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:47:23 INFO - 'WINDIR': 'C:\\WINDOWS', 05:47:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:47:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:47:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:47:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:47:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:47:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:47:28 INFO - Unpacking c:\slave\test\build\tests\marionette 05:47:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:47:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:47:28 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)) 05:47:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 05:47:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 05:47:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 05:47:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 05:47:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:47:33 INFO - Downloading blessings-1.6.tar.gz 05:47:33 INFO - Running setup.py egg_info for package blessings 05:47:33 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 05:47:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:47:33 INFO - Running setup.py install for blessings 05:47:33 INFO - Running setup.py install for browsermob-proxy 05:47:33 INFO - Running setup.py install for manifestparser 05:47:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Running setup.py install for marionette-client 05:47:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:47:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Running setup.py install for marionette-driver 05:47:33 INFO - Running setup.py install for mozcrash 05:47:33 INFO - Running setup.py install for mozdebug 05:47:33 INFO - Running setup.py install for mozdevice 05:47:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Running setup.py install for mozhttpd 05:47:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Running setup.py install for mozInstall 05:47:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Running setup.py install for mozleak 05:47:33 INFO - Running setup.py install for mozprofile 05:47:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Running setup.py install for mozrunner 05:47:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:47:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:47:35 INFO - Running setup.py install for mozscreenshot 05:47:35 INFO - Running setup.py install for moztest 05:47:35 INFO - Running setup.py install for mozversion 05:47:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:47:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:47:35 INFO - Running setup.py install for wptserve 05:47:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:47:35 INFO - Cleaning up... 05:47:35 INFO - Return code: 0 05:47:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:47:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:47:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:47:35 INFO - Reading from file tmpfile_stdout 05:47:35 INFO - Using _rmtree_windows ... 05:47:35 INFO - Using _rmtree_windows ... 05:47:35 INFO - Current package versions: 05:47:35 INFO - blessings == 1.6 05:47:35 INFO - blobuploader == 1.2.4 05:47:35 INFO - browsermob-proxy == 0.6.0 05:47:35 INFO - distribute == 0.6.14 05:47:35 INFO - docopt == 0.6.1 05:47:35 INFO - manifestparser == 1.1 05:47:35 INFO - marionette-client == 2.3.0 05:47:35 INFO - marionette-driver == 1.4.0 05:47:35 INFO - mozInstall == 1.12 05:47:35 INFO - mozcrash == 0.17 05:47:35 INFO - mozdebug == 0.1 05:47:35 INFO - mozdevice == 0.48 05:47:35 INFO - mozfile == 1.2 05:47:35 INFO - mozhttpd == 0.7 05:47:35 INFO - mozinfo == 0.9 05:47:35 INFO - mozleak == 0.1 05:47:35 INFO - mozlog == 3.1 05:47:35 INFO - moznetwork == 0.27 05:47:35 INFO - mozprocess == 0.22 05:47:35 INFO - mozprofile == 0.28 05:47:35 INFO - mozrunner == 6.11 05:47:35 INFO - mozscreenshot == 0.1 05:47:35 INFO - mozsystemmonitor == 0.0 05:47:35 INFO - moztest == 0.7 05:47:35 INFO - mozversion == 1.4 05:47:35 INFO - requests == 1.2.3 05:47:35 INFO - wptserve == 1.4.0 05:47:35 INFO - Running post-action listener: _resource_record_post_action 05:47:35 INFO - Running post-action listener: _start_resource_monitoring 05:47:35 INFO - Starting resource monitoring. 05:47:35 INFO - ##### 05:47:35 INFO - ##### Running pull step. 05:47:35 INFO - ##### 05:47:35 INFO - Running pre-action listener: _resource_record_pre_action 05:47:35 INFO - Running main action method: pull 05:47:35 INFO - Pull has nothing to do! 05:47:35 INFO - Running post-action listener: _resource_record_post_action 05:47:35 INFO - ##### 05:47:35 INFO - ##### Running install step. 05:47:35 INFO - ##### 05:47:35 INFO - Running pre-action listener: _resource_record_pre_action 05:47:35 INFO - Running main action method: install 05:47:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:47:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:47:35 INFO - Reading from file tmpfile_stdout 05:47:35 INFO - Using _rmtree_windows ... 05:47:35 INFO - Using _rmtree_windows ... 05:47:35 INFO - Detecting whether we're running mozinstall >=1.0... 05:47:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:47:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:47:36 INFO - Reading from file tmpfile_stdout 05:47:36 INFO - Output received: 05:47:36 INFO - Usage: mozinstall-script.py [options] installer 05:47:36 INFO - Options: 05:47:36 INFO - -h, --help show this help message and exit 05:47:36 INFO - -d DEST, --destination=DEST 05:47:36 INFO - Directory to install application into. [default: 05:47:36 INFO - "C:\slave\test"] 05:47:36 INFO - --app=APP Application being installed. [default: firefox] 05:47:36 INFO - Using _rmtree_windows ... 05:47:36 INFO - Using _rmtree_windows ... 05:47:36 INFO - mkdir: C:\slave\test\build\application 05:47:36 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'] 05:47:36 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 05:47:38 INFO - Reading from file tmpfile_stdout 05:47:38 INFO - Output received: 05:47:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:47:38 INFO - Using _rmtree_windows ... 05:47:38 INFO - Using _rmtree_windows ... 05:47:38 INFO - Running post-action listener: _resource_record_post_action 05:47:38 INFO - ##### 05:47:38 INFO - ##### Running run-tests step. 05:47:38 INFO - ##### 05:47:38 INFO - Running pre-action listener: _resource_record_pre_action 05:47:38 INFO - Running main action method: run_tests 05:47:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:47:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:47:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:47:38 INFO - grabbing minidump binary from tooltool 05:47:38 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')]} 05:47:38 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 0x00C0E2C0>, '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 0x00E280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:47:38 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 05:47:38 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 05:47:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:47:40 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpccnls0 05:47:40 INFO - INFO - File integrity verified, renaming tmpccnls0 to win32-minidump_stackwalk.exe 05:47:40 INFO - Return code: 0 05:47:40 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:47:40 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:47:40 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/MXPupJQxRCqhRS7m_xX_IA/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 05:47:40 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/MXPupJQxRCqhRS7m_xX_IA/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 05:47:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:47:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 05:47:40 INFO - 'CLIENTNAME': 'Console', 05:47:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:47:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 05:47:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:47:40 INFO - 'DCLOCATION': 'SCL3', 05:47:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:47:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:47:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:47:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:47:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:47:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:47:40 INFO - 'HOMEDRIVE': 'C:', 05:47:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:47:40 INFO - 'KTS_VERSION': '1.19c', 05:47:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:47:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 05:47:40 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:47:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:47:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:47:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:47:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:47:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:47:40 INFO - 'MOZ_AIRBAG': '1', 05:47:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:47:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:40 INFO - 'MOZ_MSVCVERSION': '8', 05:47:40 INFO - 'MOZ_NO_REMOTE': '1', 05:47:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:47:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:47:40 INFO - 'NO_EM_RESTART': '1', 05:47:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:47:40 INFO - 'OS': 'Windows_NT', 05:47:40 INFO - 'OURDRIVE': 'C:', 05:47:40 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', 05:47:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:47:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:47:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:47:40 INFO - 'PROCESSOR_LEVEL': '6', 05:47:40 INFO - 'PROCESSOR_REVISION': '1e05', 05:47:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:47:40 INFO - 'PROMPT': '$P$G', 05:47:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:47:40 INFO - 'PWD': 'C:\\slave\\test', 05:47:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:47:40 INFO - 'SESSIONNAME': 'Console', 05:47:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:47:40 INFO - 'SYSTEMDRIVE': 'C:', 05:47:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:47:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:40 INFO - 'TEST1': 'testie', 05:47:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:47:40 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 05:47:40 INFO - 'USERNAME': 'cltbld', 05:47:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 05:47:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:47:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:47:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:47:40 INFO - 'WINDIR': 'C:\\WINDOWS', 05:47:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:47:40 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/MXPupJQxRCqhRS7m_xX_IA/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 05:47:41 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 05:47:41 INFO - import pkg_resources 05:47:42 INFO - Using 1 client processes 05:47:45 INFO - SUITE-START | Running 778 tests 05:47:45 INFO - Running testharness tests 05:47:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:47:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:47:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:47:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:47:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:47:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:47:45 INFO - Setting up ssl 05:47:45 INFO - PROCESS | certutil | 05:47:45 INFO - PROCESS | certutil | 05:47:45 INFO - PROCESS | certutil | 05:47:45 INFO - Certificate Nickname Trust Attributes 05:47:45 INFO - SSL,S/MIME,JAR/XPI 05:47:45 INFO - 05:47:45 INFO - web-platform-tests CT,, 05:47:45 INFO - 05:47:45 INFO - Starting runner 05:47:47 INFO - PROCESS | 3744 | [3744] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:47:47 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:47:47 INFO - PROCESS | 3744 | [3744] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 05:47:49 INFO - PROCESS | 3744 | 1469108869273 Marionette DEBUG Marionette enabled via build flag and pref 05:47:49 INFO - PROCESS | 3744 | ++DOCSHELL 114DA400 == 1 [pid = 3744] [id = 1] 05:47:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 1 (114DA800) [pid = 3744] [serial = 1] [outer = 00000000] 05:47:49 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:47:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 2 (114DB400) [pid = 3744] [serial = 2] [outer = 114DA800] 05:47:49 INFO - PROCESS | 3744 | [3744] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 05:47:49 INFO - PROCESS | 3744 | [3744] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:47:49 INFO - PROCESS | 3744 | ++DOCSHELL 12823400 == 2 [pid = 3744] [id = 2] 05:47:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 3 (12823800) [pid = 3744] [serial = 3] [outer = 00000000] 05:47:49 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:47:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 4 (12824400) [pid = 3744] [serial = 4] [outer = 12823800] 05:47:49 INFO - PROCESS | 3744 | 1469108869859 Marionette INFO Listening on port 2828 05:47:50 INFO - PROCESS | 3744 | 1469108870248 Marionette DEBUG Marionette enabled via command-line flag 05:47:50 INFO - PROCESS | 3744 | ++DOCSHELL 1125B400 == 3 [pid = 3744] [id = 3] 05:47:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 5 (1125B800) [pid = 3744] [serial = 5] [outer = 00000000] 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:47:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 6 (1125C400) [pid = 3744] [serial = 6] [outer = 1125B800] 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:47:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 7 (13933400) [pid = 3744] [serial = 7] [outer = 12823800] 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:47:50 INFO - PROCESS | 3744 | 1469108870529 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1516 05:47:50 INFO - PROCESS | 3744 | 1469108870641 Marionette DEBUG Closed connection conn0 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:47:50 INFO - PROCESS | 3744 | 1469108870652 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1518 05:47:50 INFO - PROCESS | 3744 | 1469108870681 Marionette DEBUG Closed connection conn1 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:47:50 INFO - PROCESS | 3744 | 1469108870689 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1519 05:47:50 INFO - PROCESS | 3744 | ++DOCSHELL 114DB800 == 4 [pid = 3744] [id = 4] 05:47:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 8 (13DB5000) [pid = 3744] [serial = 8] [outer = 00000000] 05:47:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 9 (1428EC00) [pid = 3744] [serial = 9] [outer = 13DB5000] 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 05:47:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 10 (14294400) [pid = 3744] [serial = 10] [outer = 13DB5000] 05:47:50 INFO - PROCESS | 3744 | 1469108870932 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:47:50 INFO - PROCESS | 3744 | 1469108870938 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":"20160721051621","device":"desktop","version":"48.0"} 05:47:50 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:47:51 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:47:51 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:47:51 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:47:51 INFO - PROCESS | 3744 | ++DOCSHELL 156EB800 == 5 [pid = 3744] [id = 5] 05:47:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 11 (156EBC00) [pid = 3744] [serial = 11] [outer = 00000000] 05:47:51 INFO - PROCESS | 3744 | ++DOCSHELL 156EF400 == 6 [pid = 3744] [id = 6] 05:47:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 12 (156EF800) [pid = 3744] [serial = 12] [outer = 00000000] 05:47:52 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:47:52 INFO - PROCESS | 3744 | ++DOCSHELL 1671C800 == 7 [pid = 3744] [id = 7] 05:47:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 13 (1671CC00) [pid = 3744] [serial = 13] [outer = 00000000] 05:47:52 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:47:52 INFO - PROCESS | 3744 | [3744] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:47:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 14 (16A0AC00) [pid = 3744] [serial = 14] [outer = 1671CC00] 05:47:52 INFO - PROCESS | 3744 | [3744] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 05:47:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 15 (165DA800) [pid = 3744] [serial = 15] [outer = 156EBC00] 05:47:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 16 (165DC400) [pid = 3744] [serial = 16] [outer = 156EF800] 05:47:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 17 (165DF000) [pid = 3744] [serial = 17] [outer = 1671CC00] 05:47:53 INFO - PROCESS | 3744 | 1469108873240 Marionette INFO startBrowser e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:53 INFO - PROCESS | 3744 | 1469108873277 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 3744 | 1469108873291 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 3744 | 1469108873293 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 18 (18008800) [pid = 3744] [serial = 18] [outer = 1671CC00] 05:47:53 INFO - PROCESS | 3744 | 1469108873842 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e3c70173-23b8-481f-bfe4-64ea85e4cebc","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":"20160721051621","device":"desktop","version":"48.0","command_id":1}}] 05:47:53 INFO - PROCESS | 3744 | 1469108873975 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:47:53 INFO - PROCESS | 3744 | 1469108873979 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:54 INFO - PROCESS | 3744 | 1469108874042 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:47:54 INFO - PROCESS | 3744 | 1469108874143 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:47:54 INFO - PROCESS | 3744 | 1469108874146 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:54 INFO - PROCESS | 3744 | [3744] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:47:54 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:47:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 19 (185B4800) [pid = 3744] [serial = 19] [outer = 1671CC00] 05:47:54 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:47:54 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:54 INFO - PROCESS | 3744 | 1469108874601 Marionette TRACE conn2 <- [1,3,null,{}] 05:47:54 INFO - PROCESS | 3744 | 1469108874621 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:47:54 INFO - PROCESS | 3744 | 1469108874624 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:54 INFO - PROCESS | 3744 | 1469108874653 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:47:54 INFO - PROCESS | 3744 | 1469108874682 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 3744 | 1469108874685 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 05:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:47:54 INFO - PROCESS | 3744 | 1469108874707 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 3744 | 1469108874710 Marionette TRACE conn2 <- [1,6,null,{}] 05:47:54 INFO - PROCESS | 3744 | 1469108874781 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 3744 | 1469108874783 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:54 INFO - PROCESS | 3744 | 1469108874801 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:47:54 INFO - PROCESS | 3744 | 1469108874805 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 3744 | 1469108874807 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:54 INFO - PROCESS | 3744 | ++DOCSHELL 16718800 == 8 [pid = 3744] [id = 8] 05:47:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 20 (1971C400) [pid = 3744] [serial = 20] [outer = 00000000] 05:47:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 21 (1971EC00) [pid = 3744] [serial = 21] [outer = 1971C400] 05:47:54 INFO - PROCESS | 3744 | 1469108874857 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 22 (19E11C00) [pid = 3744] [serial = 22] [outer = 1971C400] 05:47:55 INFO - PROCESS | 3744 | ++DOCSHELL 1A048800 == 9 [pid = 3744] [id = 9] 05:47:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 23 (1A1C3400) [pid = 3744] [serial = 23] [outer = 00000000] 05:47:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 24 (1A1C6000) [pid = 3744] [serial = 24] [outer = 1A1C3400] 05:47:55 INFO - PROCESS | 3744 | 1469108875229 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 25 (1A0EE800) [pid = 3744] [serial = 25] [outer = 1A1C3400] 05:47:55 INFO - PROCESS | 3744 | 1469108875569 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 922ms 05:47:55 INFO - PROCESS | 3744 | 1469108875648 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 3744 | 1469108875650 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 05:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:47:55 INFO - PROCESS | 3744 | 1469108875667 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 3744 | 1469108875669 Marionette TRACE conn2 <- [1,10,null,{}] 05:47:55 INFO - PROCESS | 3744 | 1469108875679 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 3744 | 1469108875684 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:55 INFO - PROCESS | 3744 | 1469108875796 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:47:55 INFO - PROCESS | 3744 | 1469108875802 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 3744 | 1469108875804 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:55 INFO - PROCESS | 3744 | ++DOCSHELL 1A51C800 == 10 [pid = 3744] [id = 10] 05:47:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 26 (1A51CC00) [pid = 3744] [serial = 26] [outer = 00000000] 05:47:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 27 (1ADBF400) [pid = 3744] [serial = 27] [outer = 1A51CC00] 05:47:55 INFO - PROCESS | 3744 | 1469108875852 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 28 (1ADC3000) [pid = 3744] [serial = 28] [outer = 1A51CC00] 05:47:56 INFO - PROCESS | 3744 | 1469108876178 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 575ms 05:47:56 INFO - PROCESS | 3744 | 1469108876237 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 3744 | 1469108876240 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 05:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:47:56 INFO - PROCESS | 3744 | 1469108876243 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 3744 | 1469108876245 Marionette TRACE conn2 <- [1,14,null,{}] 05:47:56 INFO - PROCESS | 3744 | 1469108876249 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:56 INFO - PROCESS | 3744 | 1469108876252 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:56 INFO - PROCESS | 3744 | 1469108876367 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:47:56 INFO - PROCESS | 3744 | 1469108876377 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 3744 | 1469108876380 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:56 INFO - PROCESS | 3744 | ++DOCSHELL 174E6000 == 11 [pid = 3744] [id = 11] 05:47:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 29 (1A1C5C00) [pid = 3744] [serial = 29] [outer = 00000000] 05:47:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 30 (1A7AE800) [pid = 3744] [serial = 30] [outer = 1A1C5C00] 05:47:56 INFO - PROCESS | 3744 | 1469108876424 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 31 (1ADCA400) [pid = 3744] [serial = 31] [outer = 1A1C5C00] 05:47:56 INFO - PROCESS | 3744 | 1469108876772 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 574ms 05:47:56 INFO - PROCESS | 3744 | 1469108876823 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 3744 | 1469108876825 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 05:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:47:56 INFO - PROCESS | 3744 | 1469108876829 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 3744 | 1469108876831 Marionette TRACE conn2 <- [1,18,null,{}] 05:47:56 INFO - PROCESS | 3744 | 1469108876834 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:56 INFO - PROCESS | 3744 | 1469108876837 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:56 INFO - PROCESS | 3744 | 1469108876934 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:47:56 INFO - PROCESS | 3744 | 1469108876941 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 3744 | 1469108876944 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:56 INFO - PROCESS | 3744 | ++DOCSHELL 1AA22C00 == 12 [pid = 3744] [id = 12] 05:47:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 32 (1AA24C00) [pid = 3744] [serial = 32] [outer = 00000000] 05:47:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 33 (1AA2D800) [pid = 3744] [serial = 33] [outer = 1AA24C00] 05:47:56 INFO - PROCESS | 3744 | 1469108876972 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 34 (1ADCCC00) [pid = 3744] [serial = 34] [outer = 1AA24C00] 05:47:57 INFO - PROCESS | 3744 | 1469108877327 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms 05:47:57 INFO - PROCESS | 3744 | 1469108877349 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 3744 | 1469108877351 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 05:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:47:57 INFO - PROCESS | 3744 | 1469108877357 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 3744 | 1469108877359 Marionette TRACE conn2 <- [1,22,null,{}] 05:47:57 INFO - PROCESS | 3744 | 1469108877362 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 3744 | 1469108877365 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:57 INFO - PROCESS | 3744 | 1469108877465 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:47:57 INFO - PROCESS | 3744 | 1469108877455 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 3744 | 1469108877457 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:57 INFO - PROCESS | 3744 | ++DOCSHELL 1AB78800 == 13 [pid = 3744] [id = 13] 05:47:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 35 (1AB79400) [pid = 3744] [serial = 35] [outer = 00000000] 05:47:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 36 (1AF03400) [pid = 3744] [serial = 36] [outer = 1AB79400] 05:47:57 INFO - PROCESS | 3744 | 1469108877503 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 37 (1AF07800) [pid = 3744] [serial = 37] [outer = 1AB79400] 05:47:57 INFO - PROCESS | 3744 | 1469108877848 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 514ms 05:47:57 INFO - PROCESS | 3744 | 1469108877875 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 3744 | 1469108877877 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 05:47:57 INFO - PROCESS | 3744 | 1469108877880 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:47:57 INFO - PROCESS | 3744 | 1469108877882 Marionette TRACE conn2 <- [1,26,null,{}] 05:47:57 INFO - PROCESS | 3744 | 1469108877886 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 3744 | 1469108877888 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:57 INFO - PROCESS | 3744 | 1469108877968 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:47:57 INFO - PROCESS | 3744 | 1469108877974 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 3744 | 1469108877976 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:57 INFO - PROCESS | 3744 | ++DOCSHELL 1AF0E800 == 14 [pid = 3744] [id = 14] 05:47:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 38 (1AF10000) [pid = 3744] [serial = 38] [outer = 00000000] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 39 (1B07C400) [pid = 3744] [serial = 39] [outer = 1AF10000] 05:47:58 INFO - PROCESS | 3744 | 1469108878020 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 40 (1B081000) [pid = 3744] [serial = 40] [outer = 1AF10000] 05:47:58 INFO - PROCESS | 3744 | 1469108878381 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 513ms 05:47:58 INFO - PROCESS | 3744 | 1469108878399 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 3744 | 1469108878401 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 05:47:58 INFO - PROCESS | 3744 | 1469108878405 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:47:58 INFO - PROCESS | 3744 | 1469108878407 Marionette TRACE conn2 <- [1,30,null,{}] 05:47:58 INFO - PROCESS | 3744 | 1469108878410 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:58 INFO - PROCESS | 3744 | 1469108878423 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:58 INFO - PROCESS | 3744 | ++DOCSHELL 1B085400 == 15 [pid = 3744] [id = 15] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 41 (1B303800) [pid = 3744] [serial = 41] [outer = 00000000] 05:47:58 INFO - PROCESS | 3744 | 1469108878505 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 42 (1B07C000) [pid = 3744] [serial = 42] [outer = 1B303800] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 43 (1B085000) [pid = 3744] [serial = 43] [outer = 1B303800] 05:47:58 INFO - PROCESS | 3744 | 1469108878541 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 3744 | 1469108878543 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:58 INFO - PROCESS | 3744 | ++DOCSHELL 1B30B800 == 16 [pid = 3744] [id = 16] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 44 (1B30C800) [pid = 3744] [serial = 44] [outer = 00000000] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 45 (1B3E0800) [pid = 3744] [serial = 45] [outer = 1B30C800] 05:47:58 INFO - PROCESS | 3744 | ++DOCSHELL 1B3E2C00 == 17 [pid = 3744] [id = 17] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (1B3E3000) [pid = 3744] [serial = 46] [outer = 00000000] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (1B3E5800) [pid = 3744] [serial = 47] [outer = 1B3E3000] 05:47:58 INFO - PROCESS | 3744 | 1469108878635 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (1B3E5C00) [pid = 3744] [serial = 48] [outer = 1B3E3000] 05:47:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (1B3EFC00) [pid = 3744] [serial = 49] [outer = 1B30C800] 05:47:59 INFO - PROCESS | 3744 | 1469108879042 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 664ms 05:47:59 INFO - PROCESS | 3744 | 1469108879522 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 3744 | 1469108879526 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 05:47:59 INFO - PROCESS | 3744 | --DOCSHELL 114DA400 == 16 [pid = 3744] [id = 1] 05:47:59 INFO - PROCESS | 3744 | 1469108879629 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 3744 | 1469108879633 Marionette TRACE conn2 <- [1,34,null,{}] 05:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:47:59 INFO - PROCESS | 3744 | 1469108879639 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:59 INFO - PROCESS | 3744 | 1469108879643 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:59 INFO - PROCESS | 3744 | 1469108879765 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:47:59 INFO - PROCESS | 3744 | 1469108879823 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 3744 | 1469108879828 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:47:59 INFO - PROCESS | 3744 | ++DOCSHELL 1055F800 == 17 [pid = 3744] [id = 18] 05:47:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (10A08000) [pid = 3744] [serial = 50] [outer = 00000000] 05:47:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (10A7B000) [pid = 3744] [serial = 51] [outer = 10A08000] 05:47:59 INFO - PROCESS | 3744 | 1469108879887 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (10A82400) [pid = 3744] [serial = 52] [outer = 10A08000] 05:48:00 INFO - PROCESS | 3744 | 1469108880458 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 861ms 05:48:00 INFO - PROCESS | 3744 | 1469108880509 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 3744 | 1469108880513 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 05:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:48:00 INFO - PROCESS | 3744 | 1469108880519 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 3744 | 1469108880523 Marionette TRACE conn2 <- [1,38,null,{}] 05:48:00 INFO - PROCESS | 3744 | 1469108880528 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:00 INFO - PROCESS | 3744 | 1469108880531 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:00 INFO - PROCESS | 3744 | 1469108880634 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:48:00 INFO - PROCESS | 3744 | 1469108880700 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 3744 | 1469108880703 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:00 INFO - PROCESS | 3744 | ++DOCSHELL 11CD3400 == 18 [pid = 3744] [id = 19] 05:48:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (11CD3C00) [pid = 3744] [serial = 53] [outer = 00000000] 05:48:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (1312D000) [pid = 3744] [serial = 54] [outer = 11CD3C00] 05:48:00 INFO - PROCESS | 3744 | 1469108880762 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (131E8000) [pid = 3744] [serial = 55] [outer = 11CD3C00] 05:48:01 INFO - PROCESS | 3744 | 1469108881363 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 877ms 05:48:01 INFO - PROCESS | 3744 | 1469108881381 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 3744 | 1469108881384 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 05:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:48:01 INFO - PROCESS | 3744 | 1469108881388 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 3744 | 1469108881390 Marionette TRACE conn2 <- [1,42,null,{}] 05:48:01 INFO - PROCESS | 3744 | 1469108881400 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:01 INFO - PROCESS | 3744 | 1469108881405 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:01 INFO - PROCESS | 3744 | 1469108881553 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:48:01 INFO - PROCESS | 3744 | 1469108881763 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 3744 | 1469108881767 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:01 INFO - PROCESS | 3744 | ++DOCSHELL 10435400 == 19 [pid = 3744] [id = 20] 05:48:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (10435800) [pid = 3744] [serial = 56] [outer = 00000000] 05:48:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (1047A800) [pid = 3744] [serial = 57] [outer = 10435800] 05:48:01 INFO - PROCESS | 3744 | 1469108881818 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (104E9000) [pid = 3744] [serial = 58] [outer = 10435800] 05:48:02 INFO - PROCESS | 3744 | --DOCSHELL 114DB800 == 18 [pid = 3744] [id = 4] 05:48:02 INFO - PROCESS | 3744 | 1469108882366 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1012ms 05:48:02 INFO - PROCESS | 3744 | 1469108882401 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 3744 | 1469108882405 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 05:48:02 INFO - PROCESS | 3744 | 1469108882409 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:48:02 INFO - PROCESS | 3744 | 1469108882412 Marionette TRACE conn2 <- [1,46,null,{}] 05:48:02 INFO - PROCESS | 3744 | 1469108882421 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 3744 | 1469108882423 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:02 INFO - PROCESS | 3744 | 1469108882515 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:48:02 INFO - PROCESS | 3744 | 1469108882525 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 3744 | 1469108882528 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:02 INFO - PROCESS | 3744 | ++DOCSHELL 110CA800 == 19 [pid = 3744] [id = 21] 05:48:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (110CC000) [pid = 3744] [serial = 59] [outer = 00000000] 05:48:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (110D0800) [pid = 3744] [serial = 60] [outer = 110CC000] 05:48:02 INFO - PROCESS | 3744 | 1469108882600 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (11249400) [pid = 3744] [serial = 61] [outer = 110CC000] 05:48:03 INFO - PROCESS | 3744 | 1469108883114 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 710ms 05:48:03 INFO - PROCESS | 3744 | 1469108883136 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 3744 | 1469108883140 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 05:48:03 INFO - PROCESS | 3744 | 1469108883144 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:48:03 INFO - PROCESS | 3744 | 1469108883147 Marionette TRACE conn2 <- [1,50,null,{}] 05:48:03 INFO - PROCESS | 3744 | 1469108883155 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 3744 | 1469108883158 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:03 INFO - PROCESS | 3744 | 1469108883228 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:48:03 INFO - PROCESS | 3744 | 1469108883235 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 3744 | 1469108883238 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:03 INFO - PROCESS | 3744 | ++DOCSHELL 130ACC00 == 20 [pid = 3744] [id = 22] 05:48:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (130AD000) [pid = 3744] [serial = 62] [outer = 00000000] 05:48:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (13114800) [pid = 3744] [serial = 63] [outer = 130AD000] 05:48:03 INFO - PROCESS | 3744 | 1469108883284 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (131DAC00) [pid = 3744] [serial = 64] [outer = 130AD000] 05:48:03 INFO - PROCESS | 3744 | 1469108883700 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 574ms 05:48:03 INFO - PROCESS | 3744 | 1469108883723 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 3744 | 1469108883708 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 05:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:48:03 INFO - PROCESS | 3744 | 1469108883718 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 3744 | 1469108883723 Marionette TRACE conn2 <- [1,54,null,{}] 05:48:03 INFO - PROCESS | 3744 | 1469108883727 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 3744 | 1469108883731 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:03 INFO - PROCESS | 3744 | 1469108883827 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:48:03 INFO - PROCESS | 3744 | 1469108883832 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 3744 | 1469108883835 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:03 INFO - PROCESS | 3744 | ++DOCSHELL 132EE000 == 21 [pid = 3744] [id = 23] 05:48:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (13448000) [pid = 3744] [serial = 65] [outer = 00000000] 05:48:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13910000) [pid = 3744] [serial = 66] [outer = 13448000] 05:48:03 INFO - PROCESS | 3744 | 1469108883880 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (13DB6800) [pid = 3744] [serial = 67] [outer = 13448000] 05:48:04 INFO - PROCESS | 3744 | 1469108884255 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 574ms 05:48:04 INFO - PROCESS | 3744 | 1469108884289 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 3744 | 1469108884292 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 05:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:48:04 INFO - PROCESS | 3744 | 1469108884309 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 3744 | 1469108884311 Marionette TRACE conn2 <- [1,58,null,{}] 05:48:04 INFO - PROCESS | 3744 | 1469108884315 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 3744 | 1469108884317 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:04 INFO - PROCESS | 3744 | 1469108884398 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:48:04 INFO - PROCESS | 3744 | 1469108884403 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 3744 | 1469108884405 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:04 INFO - PROCESS | 3744 | ++DOCSHELL 14297800 == 22 [pid = 3744] [id = 24] 05:48:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (144E6800) [pid = 3744] [serial = 68] [outer = 00000000] 05:48:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (144F5800) [pid = 3744] [serial = 69] [outer = 144E6800] 05:48:04 INFO - PROCESS | 3744 | 1469108884449 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (153C8C00) [pid = 3744] [serial = 70] [outer = 144E6800] 05:48:04 INFO - PROCESS | 3744 | 1469108884838 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 574ms 05:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:48:04 INFO - PROCESS | 3744 | 1469108884904 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 3744 | 1469108884906 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 05:48:04 INFO - PROCESS | 3744 | 1469108884909 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 3744 | 1469108884911 Marionette TRACE conn2 <- [1,62,null,{}] 05:48:04 INFO - PROCESS | 3744 | 1469108884915 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 3744 | 1469108884917 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:04 INFO - PROCESS | 3744 | 1469108884997 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:48:04 INFO - PROCESS | 3744 | 1469108885004 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 3744 | 1469108885010 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:05 INFO - PROCESS | 3744 | ++DOCSHELL 154D8800 == 23 [pid = 3744] [id = 25] 05:48:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (154D9000) [pid = 3744] [serial = 71] [outer = 00000000] 05:48:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (156F9C00) [pid = 3744] [serial = 72] [outer = 154D9000] 05:48:05 INFO - PROCESS | 3744 | 1469108885066 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1577C000) [pid = 3744] [serial = 73] [outer = 154D9000] 05:48:05 INFO - PROCESS | 3744 | 1469108885492 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 604ms 05:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:48:05 INFO - PROCESS | 3744 | 1469108885530 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 3744 | 1469108885532 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 05:48:05 INFO - PROCESS | 3744 | 1469108885535 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 3744 | 1469108885537 Marionette TRACE conn2 <- [1,66,null,{}] 05:48:05 INFO - PROCESS | 3744 | 1469108885541 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:05 INFO - PROCESS | 3744 | 1469108885544 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:05 INFO - PROCESS | 3744 | 1469108885632 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:48:05 INFO - PROCESS | 3744 | 1469108885646 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 3744 | 1469108885648 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:05 INFO - PROCESS | 3744 | ++DOCSHELL 15E2A000 == 24 [pid = 3744] [id = 26] 05:48:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15E30000) [pid = 3744] [serial = 74] [outer = 00000000] 05:48:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1671D000) [pid = 3744] [serial = 75] [outer = 15E30000] 05:48:05 INFO - PROCESS | 3744 | 1469108885696 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16A08400) [pid = 3744] [serial = 76] [outer = 15E30000] 05:48:06 INFO - PROCESS | 3744 | 1469108886083 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 575ms 05:48:06 INFO - PROCESS | 3744 | 1469108886115 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 3744 | 1469108886117 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 05:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:48:06 INFO - PROCESS | 3744 | 1469108886120 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 3744 | 1469108886122 Marionette TRACE conn2 <- [1,70,null,{}] 05:48:06 INFO - PROCESS | 3744 | 1469108886125 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 3744 | 1469108886127 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:06 INFO - PROCESS | 3744 | 1469108886238 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:48:06 INFO - PROCESS | 3744 | 1469108886244 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 3744 | 1469108886246 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:06 INFO - PROCESS | 3744 | ++DOCSHELL 16A64C00 == 25 [pid = 3744] [id = 27] 05:48:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16ED6400) [pid = 3744] [serial = 77] [outer = 00000000] 05:48:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FE2000) [pid = 3744] [serial = 78] [outer = 16ED6400] 05:48:06 INFO - PROCESS | 3744 | 1469108886277 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (174EA800) [pid = 3744] [serial = 79] [outer = 16ED6400] 05:48:06 INFO - PROCESS | 3744 | 1469108886652 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 574ms 05:48:06 INFO - PROCESS | 3744 | 1469108886700 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 3744 | 1469108886702 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 05:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:48:06 INFO - PROCESS | 3744 | 1469108886706 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 3744 | 1469108886707 Marionette TRACE conn2 <- [1,74,null,{}] 05:48:06 INFO - PROCESS | 3744 | 1469108886711 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 3744 | 1469108886713 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:06 INFO - PROCESS | 3744 | 1469108886820 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:48:06 INFO - PROCESS | 3744 | 1469108886828 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 3744 | 1469108886830 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:06 INFO - PROCESS | 3744 | ++DOCSHELL 15E2F800 == 26 [pid = 3744] [id = 28] 05:48:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15E30C00) [pid = 3744] [serial = 80] [outer = 00000000] 05:48:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1769B800) [pid = 3744] [serial = 81] [outer = 15E30C00] 05:48:06 INFO - PROCESS | 3744 | 1469108886858 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1773D400) [pid = 3744] [serial = 82] [outer = 15E30C00] 05:48:07 INFO - PROCESS | 3744 | 1469108887244 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 574ms 05:48:07 INFO - PROCESS | 3744 | 1469108887284 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 3744 | 1469108887286 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 05:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:48:07 INFO - PROCESS | 3744 | 1469108887289 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 3744 | 1469108887291 Marionette TRACE conn2 <- [1,78,null,{}] 05:48:07 INFO - PROCESS | 3744 | 1469108887295 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 3744 | 1469108887297 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:07 INFO - PROCESS | 3744 | 1469108887399 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:48:07 INFO - PROCESS | 3744 | 1469108887443 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 3744 | 1469108887445 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:07 INFO - PROCESS | 3744 | ++DOCSHELL 175A2400 == 27 [pid = 3744] [id = 29] 05:48:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (17682400) [pid = 3744] [serial = 83] [outer = 00000000] 05:48:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18003C00) [pid = 3744] [serial = 84] [outer = 17682400] 05:48:07 INFO - PROCESS | 3744 | 1469108887489 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18031400) [pid = 3744] [serial = 85] [outer = 17682400] 05:48:07 INFO - PROCESS | 3744 | 1469108887848 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 605ms 05:48:07 INFO - PROCESS | 3744 | 1469108887893 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 3744 | 1469108887895 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 05:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:48:07 INFO - PROCESS | 3744 | 1469108887899 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 3744 | 1469108887900 Marionette TRACE conn2 <- [1,82,null,{}] 05:48:07 INFO - PROCESS | 3744 | 1469108887904 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 3744 | 1469108887906 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:08 INFO - PROCESS | 3744 | 1469108888018 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:48:08 INFO - PROCESS | 3744 | 1469108888042 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 3744 | 1469108888044 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:08 INFO - PROCESS | 3744 | ++DOCSHELL 17692400 == 28 [pid = 3744] [id = 30] 05:48:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17745400) [pid = 3744] [serial = 86] [outer = 00000000] 05:48:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (185B1800) [pid = 3744] [serial = 87] [outer = 17745400] 05:48:08 INFO - PROCESS | 3744 | 1469108888092 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1971A000) [pid = 3744] [serial = 88] [outer = 17745400] 05:48:08 INFO - PROCESS | 3744 | 1469108888453 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 574ms 05:48:08 INFO - PROCESS | 3744 | 1469108888479 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 3744 | 1469108888481 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 05:48:08 INFO - PROCESS | 3744 | 1469108888484 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:48:08 INFO - PROCESS | 3744 | 1469108888487 Marionette TRACE conn2 <- [1,86,null,{}] 05:48:08 INFO - PROCESS | 3744 | 1469108888505 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:08 INFO - PROCESS | 3744 | 1469108888507 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:08 INFO - PROCESS | 3744 | 1469108888605 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:48:08 INFO - PROCESS | 3744 | 1469108888611 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 3744 | 1469108888613 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:08 INFO - PROCESS | 3744 | ++DOCSHELL 12B05000 == 29 [pid = 3744] [id = 31] 05:48:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (165E1000) [pid = 3744] [serial = 89] [outer = 00000000] 05:48:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19E14C00) [pid = 3744] [serial = 90] [outer = 165E1000] 05:48:08 INFO - PROCESS | 3744 | 1469108888665 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A045400) [pid = 3744] [serial = 91] [outer = 165E1000] 05:48:09 INFO - PROCESS | 3744 | 1469108889054 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 620ms 05:48:09 INFO - PROCESS | 3744 | 1469108889119 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 3744 | 1469108889121 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 05:48:09 INFO - PROCESS | 3744 | 1469108889124 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 3744 | 1469108889126 Marionette TRACE conn2 <- [1,90,null,{}] 05:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:48:09 INFO - PROCESS | 3744 | 1469108889130 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:09 INFO - PROCESS | 3744 | 1469108889131 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:09 INFO - PROCESS | 3744 | 1469108889219 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:48:09 INFO - PROCESS | 3744 | 1469108889224 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 3744 | 1469108889226 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:09 INFO - PROCESS | 3744 | ++DOCSHELL 19E13800 == 30 [pid = 3744] [id = 32] 05:48:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19E18000) [pid = 3744] [serial = 92] [outer = 00000000] 05:48:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A0F2C00) [pid = 3744] [serial = 93] [outer = 19E18000] 05:48:09 INFO - PROCESS | 3744 | 1469108889272 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A1C2C00) [pid = 3744] [serial = 94] [outer = 19E18000] 05:48:10 INFO - PROCESS | 3744 | 1469108890488 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1390ms 05:48:10 INFO - PROCESS | 3744 | 1469108890521 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 3744 | 1469108890525 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 05:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:48:10 INFO - PROCESS | 3744 | 1469108890534 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 3744 | 1469108890537 Marionette TRACE conn2 <- [1,94,null,{}] 05:48:10 INFO - PROCESS | 3744 | 1469108890543 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:10 INFO - PROCESS | 3744 | 1469108890546 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:10 INFO - PROCESS | 3744 | 1469108890659 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:48:10 INFO - PROCESS | 3744 | 1469108890667 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 3744 | 1469108890669 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:10 INFO - PROCESS | 3744 | ++DOCSHELL 10BB6400 == 31 [pid = 3744] [id = 33] 05:48:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (10BBB800) [pid = 3744] [serial = 95] [outer = 00000000] 05:48:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (11250000) [pid = 3744] [serial = 96] [outer = 10BBB800] 05:48:10 INFO - PROCESS | 3744 | 1469108890726 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (114CF400) [pid = 3744] [serial = 97] [outer = 10BBB800] 05:48:11 INFO - PROCESS | 3744 | 1469108891127 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 635ms 05:48:11 INFO - PROCESS | 3744 | 1469108891168 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 3744 | 1469108891172 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 05:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:48:11 INFO - PROCESS | 3744 | 1469108891186 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 3744 | 1469108891188 Marionette TRACE conn2 <- [1,98,null,{}] 05:48:11 INFO - PROCESS | 3744 | 1469108891192 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:11 INFO - PROCESS | 3744 | 1469108891195 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:11 INFO - PROCESS | 3744 | 1469108891306 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:48:11 INFO - PROCESS | 3744 | 1469108891379 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 3744 | 1469108891382 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:11 INFO - PROCESS | 3744 | ++DOCSHELL 12D68800 == 32 [pid = 3744] [id = 34] 05:48:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (130AA400) [pid = 3744] [serial = 98] [outer = 00000000] 05:48:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (13265400) [pid = 3744] [serial = 99] [outer = 130AA400] 05:48:11 INFO - PROCESS | 3744 | 1469108891430 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (132F3400) [pid = 3744] [serial = 100] [outer = 130AA400] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1AA24C00) [pid = 3744] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A1C5C00) [pid = 3744] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A51CC00) [pid = 3744] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1971C400) [pid = 3744] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (13DB5000) [pid = 3744] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1AF10000) [pid = 3744] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1AB79400) [pid = 3744] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1B3E3000) [pid = 3744] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (10A08000) [pid = 3744] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (11CD3C00) [pid = 3744] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (10435800) [pid = 3744] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (110CC000) [pid = 3744] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (130AD000) [pid = 3744] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (13448000) [pid = 3744] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (144E6800) [pid = 3744] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (154D9000) [pid = 3744] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15E30000) [pid = 3744] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16ED6400) [pid = 3744] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15E30C00) [pid = 3744] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (17682400) [pid = 3744] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (17745400) [pid = 3744] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:48:12 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (165E1000) [pid = 3744] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:48:12 INFO - PROCESS | 3744 | 1469108892228 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1058ms 05:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:48:12 INFO - PROCESS | 3744 | 1469108892270 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 3744 | 1469108892272 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 05:48:12 INFO - PROCESS | 3744 | 1469108892276 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 3744 | 1469108892280 Marionette TRACE conn2 <- [1,102,null,{}] 05:48:12 INFO - PROCESS | 3744 | 1469108892291 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 3744 | 1469108892295 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:12 INFO - PROCESS | 3744 | 1469108892374 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:48:12 INFO - PROCESS | 3744 | 1469108892381 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 3744 | 1469108892384 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:12 INFO - PROCESS | 3744 | ++DOCSHELL 131DB800 == 33 [pid = 3744] [id = 35] 05:48:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (131E0800) [pid = 3744] [serial = 101] [outer = 00000000] 05:48:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (13935C00) [pid = 3744] [serial = 102] [outer = 131E0800] 05:48:12 INFO - PROCESS | 3744 | 1469108892446 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1428D400) [pid = 3744] [serial = 103] [outer = 131E0800] 05:48:12 INFO - PROCESS | 3744 | 1469108892835 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 605ms 05:48:12 INFO - PROCESS | 3744 | 1469108892895 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 3744 | 1469108892898 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 05:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:48:12 INFO - PROCESS | 3744 | 1469108892901 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 3744 | 1469108892903 Marionette TRACE conn2 <- [1,106,null,{}] 05:48:12 INFO - PROCESS | 3744 | 1469108892907 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 3744 | 1469108892909 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:12 INFO - PROCESS | 3744 | 1469108892992 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:48:12 INFO - PROCESS | 3744 | 1469108893000 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 3744 | 1469108893001 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:13 INFO - PROCESS | 3744 | ++DOCSHELL 144F3800 == 34 [pid = 3744] [id = 36] 05:48:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (144F4C00) [pid = 3744] [serial = 104] [outer = 00000000] 05:48:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1541D000) [pid = 3744] [serial = 105] [outer = 144F4C00] 05:48:13 INFO - PROCESS | 3744 | 1469108893032 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (154E4C00) [pid = 3744] [serial = 106] [outer = 144F4C00] 05:48:13 INFO - PROCESS | 3744 | 1469108893447 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 619ms 05:48:13 INFO - PROCESS | 3744 | 1469108893520 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 3744 | 1469108893523 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 05:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:48:13 INFO - PROCESS | 3744 | 1469108893530 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 3744 | 1469108893515 Marionette TRACE conn2 <- [1,110,null,{}] 05:48:13 INFO - PROCESS | 3744 | 1469108893519 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:13 INFO - PROCESS | 3744 | 1469108893521 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:13 INFO - PROCESS | 3744 | 1469108893598 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:48:13 INFO - PROCESS | 3744 | 1469108893604 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 3744 | 1469108893606 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:13 INFO - PROCESS | 3744 | ++DOCSHELL 15775800 == 35 [pid = 3744] [id = 37] 05:48:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1577BC00) [pid = 3744] [serial = 107] [outer = 00000000] 05:48:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (165DB800) [pid = 3744] [serial = 108] [outer = 1577BC00] 05:48:13 INFO - PROCESS | 3744 | 1469108893650 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16EDD400) [pid = 3744] [serial = 109] [outer = 1577BC00] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (165DF000) [pid = 3744] [serial = 17] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19E14C00) [pid = 3744] [serial = 90] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (10A7B000) [pid = 3744] [serial = 51] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1312D000) [pid = 3744] [serial = 54] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1047A800) [pid = 3744] [serial = 57] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (110D0800) [pid = 3744] [serial = 60] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11249400) [pid = 3744] [serial = 61] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13114800) [pid = 3744] [serial = 63] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (131DAC00) [pid = 3744] [serial = 64] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (13910000) [pid = 3744] [serial = 66] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (144F5800) [pid = 3744] [serial = 69] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (153C8C00) [pid = 3744] [serial = 70] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (156F9C00) [pid = 3744] [serial = 72] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1577C000) [pid = 3744] [serial = 73] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1671D000) [pid = 3744] [serial = 75] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (16FE2000) [pid = 3744] [serial = 78] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1769B800) [pid = 3744] [serial = 81] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (18003C00) [pid = 3744] [serial = 84] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (185B1800) [pid = 3744] [serial = 87] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (16A08400) [pid = 3744] [serial = 76] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (174EA800) [pid = 3744] [serial = 79] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (13DB6800) [pid = 3744] [serial = 67] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1773D400) [pid = 3744] [serial = 82] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (104E9000) [pid = 3744] [serial = 58] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (18031400) [pid = 3744] [serial = 85] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1971A000) [pid = 3744] [serial = 88] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (131E8000) [pid = 3744] [serial = 55] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (10A82400) [pid = 3744] [serial = 52] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1A045400) [pid = 3744] [serial = 91] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (1B3E5C00) [pid = 3744] [serial = 48] [outer = 00000000] [url = about:blank] 05:48:14 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (16A0AC00) [pid = 3744] [serial = 14] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (14294400) [pid = 3744] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (1428EC00) [pid = 3744] [serial = 9] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (12824400) [pid = 3744] [serial = 4] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (1B07C000) [pid = 3744] [serial = 42] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (1B3E0800) [pid = 3744] [serial = 45] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 50 (1B3E5800) [pid = 3744] [serial = 47] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 49 (1B07C400) [pid = 3744] [serial = 39] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 48 (1B081000) [pid = 3744] [serial = 40] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 47 (1AF07800) [pid = 3744] [serial = 37] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 46 (1AF03400) [pid = 3744] [serial = 36] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 45 (1AA2D800) [pid = 3744] [serial = 33] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 44 (1ADCCC00) [pid = 3744] [serial = 34] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 43 (1A7AE800) [pid = 3744] [serial = 30] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 42 (1ADCA400) [pid = 3744] [serial = 31] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 41 (1ADC3000) [pid = 3744] [serial = 28] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 40 (1ADBF400) [pid = 3744] [serial = 27] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 39 (1A1C6000) [pid = 3744] [serial = 24] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 38 (1971EC00) [pid = 3744] [serial = 21] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | --DOMWINDOW == 37 (19E11C00) [pid = 3744] [serial = 22] [outer = 00000000] [url = about:blank] 05:48:15 INFO - PROCESS | 3744 | 1469108895092 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1602ms 05:48:15 INFO - PROCESS | 3744 | 1469108895131 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 3744 | 1469108895136 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 05:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:48:15 INFO - PROCESS | 3744 | 1469108895147 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 3744 | 1469108895150 Marionette TRACE conn2 <- [1,114,null,{}] 05:48:15 INFO - PROCESS | 3744 | 1469108895157 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 3744 | 1469108895161 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:15 INFO - PROCESS | 3744 | 1469108895248 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:48:15 INFO - PROCESS | 3744 | 1469108895258 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 3744 | 1469108895262 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:15 INFO - PROCESS | 3744 | ++DOCSHELL 10A79400 == 36 [pid = 3744] [id = 38] 05:48:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 38 (10A79800) [pid = 3744] [serial = 110] [outer = 00000000] 05:48:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 39 (10ECEC00) [pid = 3744] [serial = 111] [outer = 10A79800] 05:48:15 INFO - PROCESS | 3744 | 1469108895314 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 40 (10ED4400) [pid = 3744] [serial = 112] [outer = 10A79800] 05:48:15 INFO - PROCESS | 3744 | 1469108895727 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 635ms 05:48:15 INFO - PROCESS | 3744 | 1469108895782 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 3744 | 1469108895787 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 05:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:48:15 INFO - PROCESS | 3744 | 1469108895794 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 3744 | 1469108895797 Marionette TRACE conn2 <- [1,118,null,{}] 05:48:15 INFO - PROCESS | 3744 | 1469108895801 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 3744 | 1469108895804 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:15 INFO - PROCESS | 3744 | 1469108895884 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:48:15 INFO - PROCESS | 3744 | 1469108895893 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 3744 | 1469108895896 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:15 INFO - PROCESS | 3744 | ++DOCSHELL 11CD7800 == 37 [pid = 3744] [id = 39] 05:48:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 41 (12823C00) [pid = 3744] [serial = 113] [outer = 00000000] 05:48:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 42 (12928400) [pid = 3744] [serial = 114] [outer = 12823C00] 05:48:15 INFO - PROCESS | 3744 | 1469108895945 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 43 (12B03400) [pid = 3744] [serial = 115] [outer = 12823C00] 05:48:16 INFO - PROCESS | 3744 | 1469108896348 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 620ms 05:48:16 INFO - PROCESS | 3744 | 1469108896395 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 3744 | 1469108896398 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 05:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:48:16 INFO - PROCESS | 3744 | 1469108896401 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 3744 | 1469108896405 Marionette TRACE conn2 <- [1,122,null,{}] 05:48:16 INFO - PROCESS | 3744 | 1469108896416 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 3744 | 1469108896421 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:16 INFO - PROCESS | 3744 | 1469108896506 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:48:16 INFO - PROCESS | 3744 | 1469108896537 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 3744 | 1469108896540 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:16 INFO - PROCESS | 3744 | ++DOCSHELL 1326B800 == 38 [pid = 3744] [id = 40] 05:48:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 44 (1326FC00) [pid = 3744] [serial = 116] [outer = 00000000] 05:48:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 45 (13447C00) [pid = 3744] [serial = 117] [outer = 1326FC00] 05:48:16 INFO - PROCESS | 3744 | 1469108896598 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (1390F800) [pid = 3744] [serial = 118] [outer = 1326FC00] 05:48:16 INFO - PROCESS | 3744 | 1469108896958 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 574ms 05:48:16 INFO - PROCESS | 3744 | 1469108896980 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 3744 | 1469108896982 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 05:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:48:16 INFO - PROCESS | 3744 | 1469108896985 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 3744 | 1469108896987 Marionette TRACE conn2 <- [1,126,null,{}] 05:48:16 INFO - PROCESS | 3744 | 1469108897002 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 3744 | 1469108897004 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:17 INFO - PROCESS | 3744 | 1469108897113 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:48:17 INFO - PROCESS | 3744 | 1469108897121 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 3744 | 1469108897123 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:17 INFO - PROCESS | 3744 | ++DOCSHELL 13930400 == 39 [pid = 3744] [id = 41] 05:48:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (13DB4400) [pid = 3744] [serial = 119] [outer = 00000000] 05:48:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (14294400) [pid = 3744] [serial = 120] [outer = 13DB4400] 05:48:17 INFO - PROCESS | 3744 | 1469108897168 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (144EA800) [pid = 3744] [serial = 121] [outer = 13DB4400] 05:48:17 INFO - PROCESS | 3744 | 1469108897520 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 574ms 05:48:17 INFO - PROCESS | 3744 | 1469108897562 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 3744 | 1469108897564 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 05:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:48:17 INFO - PROCESS | 3744 | 1469108897568 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 3744 | 1469108897570 Marionette TRACE conn2 <- [1,130,null,{}] 05:48:17 INFO - PROCESS | 3744 | 1469108897573 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:17 INFO - PROCESS | 3744 | 1469108897575 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:17 INFO - PROCESS | 3744 | 1469108897654 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:48:17 INFO - PROCESS | 3744 | 1469108897721 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 3744 | 1469108897723 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:17 INFO - PROCESS | 3744 | ++DOCSHELL 13DB3400 == 40 [pid = 3744] [id = 42] 05:48:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (144EA000) [pid = 3744] [serial = 122] [outer = 00000000] 05:48:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (1541D400) [pid = 3744] [serial = 123] [outer = 144EA000] 05:48:17 INFO - PROCESS | 3744 | 1469108897769 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (156F8C00) [pid = 3744] [serial = 124] [outer = 144EA000] 05:48:18 INFO - PROCESS | 3744 | 1469108898132 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 620ms 05:48:18 INFO - PROCESS | 3744 | 1469108898188 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 3744 | 1469108898190 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 05:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:48:18 INFO - PROCESS | 3744 | 1469108898193 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 3744 | 1469108898195 Marionette TRACE conn2 <- [1,134,null,{}] 05:48:18 INFO - PROCESS | 3744 | 1469108898205 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 3744 | 1469108898211 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:18 INFO - PROCESS | 3744 | 1469108898311 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:48:18 INFO - PROCESS | 3744 | 1469108898317 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 3744 | 1469108898319 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:18 INFO - PROCESS | 3744 | ++DOCSHELL 15E22C00 == 41 [pid = 3744] [id = 43] 05:48:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (15E29C00) [pid = 3744] [serial = 125] [outer = 00000000] 05:48:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (165E3400) [pid = 3744] [serial = 126] [outer = 15E29C00] 05:48:18 INFO - PROCESS | 3744 | 1469108898364 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (16A66C00) [pid = 3744] [serial = 127] [outer = 15E29C00] 05:48:18 INFO - PROCESS | 3744 | 1469108898747 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 574ms 05:48:18 INFO - PROCESS | 3744 | 1469108898771 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 3744 | 1469108898773 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 05:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:48:18 INFO - PROCESS | 3744 | 1469108898786 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 3744 | 1469108898787 Marionette TRACE conn2 <- [1,138,null,{}] 05:48:18 INFO - PROCESS | 3744 | 1469108898794 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 3744 | 1469108898796 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:18 INFO - PROCESS | 3744 | 1469108898882 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:48:18 INFO - PROCESS | 3744 | 1469108898888 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 3744 | 1469108898890 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:18 INFO - PROCESS | 3744 | ++DOCSHELL 16A5D000 == 42 [pid = 3744] [id = 44] 05:48:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (1740C400) [pid = 3744] [serial = 128] [outer = 00000000] 05:48:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (1759D000) [pid = 3744] [serial = 129] [outer = 1740C400] 05:48:18 INFO - PROCESS | 3744 | 1469108898946 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (17688000) [pid = 3744] [serial = 130] [outer = 1740C400] 05:48:19 INFO - PROCESS | 3744 | 1469108899333 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 574ms 05:48:19 INFO - PROCESS | 3744 | 1469108899366 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 3744 | 1469108899368 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 05:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:48:19 INFO - PROCESS | 3744 | 1469108899372 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 3744 | 1469108899374 Marionette TRACE conn2 <- [1,142,null,{}] 05:48:19 INFO - PROCESS | 3744 | 1469108899377 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 3744 | 1469108899379 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:19 INFO - PROCESS | 3744 | 1469108899484 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:48:19 INFO - PROCESS | 3744 | 1469108899490 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 3744 | 1469108899492 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:19 INFO - PROCESS | 3744 | ++DOCSHELL 165D9C00 == 43 [pid = 3744] [id = 45] 05:48:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (16A5B400) [pid = 3744] [serial = 131] [outer = 00000000] 05:48:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (17740C00) [pid = 3744] [serial = 132] [outer = 16A5B400] 05:48:19 INFO - PROCESS | 3744 | 1469108899534 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (17D67C00) [pid = 3744] [serial = 133] [outer = 16A5B400] 05:48:19 INFO - PROCESS | 3744 | 1469108899912 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 575ms 05:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:48:19 INFO - PROCESS | 3744 | 1469108899954 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 3744 | 1469108899956 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 05:48:19 INFO - PROCESS | 3744 | 1469108899960 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 3744 | 1469108899961 Marionette TRACE conn2 <- [1,146,null,{}] 05:48:19 INFO - PROCESS | 3744 | 1469108899965 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 3744 | 1469108899967 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:20 INFO - PROCESS | 3744 | 1469108900069 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:48:20 INFO - PROCESS | 3744 | 1469108900059 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 3744 | 1469108900061 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:20 INFO - PROCESS | 3744 | ++DOCSHELL 1326B400 == 44 [pid = 3744] [id = 46] 05:48:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (18032800) [pid = 3744] [serial = 134] [outer = 00000000] 05:48:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (1841A000) [pid = 3744] [serial = 135] [outer = 18032800] 05:48:20 INFO - PROCESS | 3744 | 1469108900103 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (1841C800) [pid = 3744] [serial = 136] [outer = 18032800] 05:48:20 INFO - PROCESS | 3744 | 1469108900530 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 619ms 05:48:20 INFO - PROCESS | 3744 | 1469108900579 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 3744 | 1469108900581 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 05:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:48:20 INFO - PROCESS | 3744 | 1469108900584 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 3744 | 1469108900586 Marionette TRACE conn2 <- [1,150,null,{}] 05:48:20 INFO - PROCESS | 3744 | 1469108900594 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:20 INFO - PROCESS | 3744 | 1469108900596 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:20 INFO - PROCESS | 3744 | 1469108900699 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:48:20 INFO - PROCESS | 3744 | 1469108900706 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 3744 | 1469108900708 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:20 INFO - PROCESS | 3744 | ++DOCSHELL 1428EC00 == 45 [pid = 3744] [id = 47] 05:48:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (165E0C00) [pid = 3744] [serial = 137] [outer = 00000000] 05:48:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (19710400) [pid = 3744] [serial = 138] [outer = 165E0C00] 05:48:20 INFO - PROCESS | 3744 | 1469108900756 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (19715000) [pid = 3744] [serial = 139] [outer = 165E0C00] 05:48:21 INFO - PROCESS | 3744 | 1469108901170 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 05:48:21 INFO - PROCESS | 3744 | 1469108901187 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 3744 | 1469108901190 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 05:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:48:21 INFO - PROCESS | 3744 | 1469108901193 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 3744 | 1469108901195 Marionette TRACE conn2 <- [1,154,null,{}] 05:48:21 INFO - PROCESS | 3744 | 1469108901199 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 3744 | 1469108901201 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:21 INFO - PROCESS | 3744 | 1469108901321 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:48:21 INFO - PROCESS | 3744 | 1469108901396 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 3744 | 1469108901399 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:21 INFO - PROCESS | 3744 | ++DOCSHELL 139C7800 == 46 [pid = 3744] [id = 48] 05:48:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (19718C00) [pid = 3744] [serial = 140] [outer = 00000000] 05:48:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (19A7DC00) [pid = 3744] [serial = 141] [outer = 19718C00] 05:48:21 INFO - PROCESS | 3744 | 1469108901445 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (154E2C00) [pid = 3744] [serial = 142] [outer = 19718C00] 05:48:21 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (19E18000) [pid = 3744] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:48:21 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (10BBB800) [pid = 3744] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:48:21 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (130AA400) [pid = 3744] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:48:21 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (144F4C00) [pid = 3744] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:48:21 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (131E0800) [pid = 3744] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:48:21 INFO - PROCESS | 3744 | 1469108901831 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 680ms 05:48:21 INFO - PROCESS | 3744 | 1469108901876 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 3744 | 1469108901878 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 05:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:48:21 INFO - PROCESS | 3744 | 1469108901881 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 3744 | 1469108901883 Marionette TRACE conn2 <- [1,158,null,{}] 05:48:21 INFO - PROCESS | 3744 | 1469108901887 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 3744 | 1469108901889 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:21 INFO - PROCESS | 3744 | 1469108902001 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:48:22 INFO - PROCESS | 3744 | 1469108902045 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 3744 | 1469108902047 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:22 INFO - PROCESS | 3744 | ++DOCSHELL 12D96000 == 47 [pid = 3744] [id = 49] 05:48:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (130AA400) [pid = 3744] [serial = 143] [outer = 00000000] 05:48:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1971C400) [pid = 3744] [serial = 144] [outer = 130AA400] 05:48:22 INFO - PROCESS | 3744 | 1469108902091 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1971E000) [pid = 3744] [serial = 145] [outer = 130AA400] 05:48:22 INFO - PROCESS | 3744 | 1469108902415 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 574ms 05:48:22 INFO - PROCESS | 3744 | 1469108902461 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 3744 | 1469108902463 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 05:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:48:22 INFO - PROCESS | 3744 | 1469108902467 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 3744 | 1469108902469 Marionette TRACE conn2 <- [1,162,null,{}] 05:48:22 INFO - PROCESS | 3744 | 1469108902472 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 3744 | 1469108902484 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:22 INFO - PROCESS | 3744 | 1469108902590 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:48:22 INFO - PROCESS | 3744 | 1469108902597 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 3744 | 1469108902583 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:22 INFO - PROCESS | 3744 | ++DOCSHELL 1428F000 == 48 [pid = 3744] [id = 50] 05:48:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (19E15400) [pid = 3744] [serial = 146] [outer = 00000000] 05:48:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1A04D400) [pid = 3744] [serial = 147] [outer = 19E15400] 05:48:22 INFO - PROCESS | 3744 | 1469108902645 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1A0F5800) [pid = 3744] [serial = 148] [outer = 19E15400] 05:48:23 INFO - PROCESS | 3744 | 1469108903025 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 574ms 05:48:23 INFO - PROCESS | 3744 | 1469108903047 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 3744 | 1469108903049 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 05:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:48:23 INFO - PROCESS | 3744 | 1469108903052 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 3744 | 1469108903054 Marionette TRACE conn2 <- [1,166,null,{}] 05:48:23 INFO - PROCESS | 3744 | 1469108903057 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 3744 | 1469108903059 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:23 INFO - PROCESS | 3744 | 1469108903149 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:48:23 INFO - PROCESS | 3744 | 1469108903156 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 3744 | 1469108903158 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:23 INFO - PROCESS | 3744 | ++DOCSHELL 1047CC00 == 49 [pid = 3744] [id = 51] 05:48:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1541C800) [pid = 3744] [serial = 149] [outer = 00000000] 05:48:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1A1C6000) [pid = 3744] [serial = 150] [outer = 1541C800] 05:48:23 INFO - PROCESS | 3744 | 1469108903203 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1A518800) [pid = 3744] [serial = 151] [outer = 1541C800] 05:48:23 INFO - PROCESS | 3744 | 1469108903574 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 574ms 05:48:23 INFO - PROCESS | 3744 | 1469108903632 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 3744 | 1469108903634 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 05:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:48:23 INFO - PROCESS | 3744 | 1469108903637 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 3744 | 1469108903639 Marionette TRACE conn2 <- [1,170,null,{}] 05:48:23 INFO - PROCESS | 3744 | 1469108903626 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 3744 | 1469108903627 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:23 INFO - PROCESS | 3744 | 1469108903732 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:48:23 INFO - PROCESS | 3744 | 1469108903740 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 3744 | 1469108903742 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:23 INFO - PROCESS | 3744 | ++DOCSHELL 10A78000 == 50 [pid = 3744] [id = 52] 05:48:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (12827400) [pid = 3744] [serial = 152] [outer = 00000000] 05:48:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1A6B2400) [pid = 3744] [serial = 153] [outer = 12827400] 05:48:23 INFO - PROCESS | 3744 | 1469108903786 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1A6B8000) [pid = 3744] [serial = 154] [outer = 12827400] 05:48:24 INFO - PROCESS | 3744 | 1469108904494 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 922ms 05:48:24 INFO - PROCESS | 3744 | 1469108904548 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 3744 | 1469108904553 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 05:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:48:24 INFO - PROCESS | 3744 | 1469108904558 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 3744 | 1469108904564 Marionette TRACE conn2 <- [1,174,null,{}] 05:48:24 INFO - PROCESS | 3744 | 1469108904569 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:24 INFO - PROCESS | 3744 | 1469108904572 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:24 INFO - PROCESS | 3744 | 1469108904677 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:48:24 INFO - PROCESS | 3744 | 1469108904749 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 3744 | 1469108904752 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:24 INFO - PROCESS | 3744 | ++DOCSHELL 10A73800 == 51 [pid = 3744] [id = 53] 05:48:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (10A7BC00) [pid = 3744] [serial = 155] [outer = 00000000] 05:48:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (11250400) [pid = 3744] [serial = 156] [outer = 10A7BC00] 05:48:24 INFO - PROCESS | 3744 | 1469108904811 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (128A0C00) [pid = 3744] [serial = 157] [outer = 10A7BC00] 05:48:25 INFO - PROCESS | 3744 | 1469108905706 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1209ms 05:48:25 INFO - PROCESS | 3744 | 1469108905757 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 3744 | 1469108905762 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 05:48:25 INFO - PROCESS | 3744 | 1469108905767 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:48:25 INFO - PROCESS | 3744 | 1469108905770 Marionette TRACE conn2 <- [1,178,null,{}] 05:48:25 INFO - PROCESS | 3744 | 1469108905776 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 3744 | 1469108905779 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:25 INFO - PROCESS | 3744 | 1469108905891 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:48:25 INFO - PROCESS | 3744 | 1469108905966 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 3744 | 1469108905970 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:25 INFO - PROCESS | 3744 | ++DOCSHELL 10A7CC00 == 52 [pid = 3744] [id = 54] 05:48:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (10A7E400) [pid = 3744] [serial = 158] [outer = 00000000] 05:48:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1124E000) [pid = 3744] [serial = 159] [outer = 10A7E400] 05:48:26 INFO - PROCESS | 3744 | 1469108906021 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12824C00) [pid = 3744] [serial = 160] [outer = 10A7E400] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 12B05000 == 51 [pid = 3744] [id = 31] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 17692400 == 50 [pid = 3744] [id = 30] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 175A2400 == 49 [pid = 3744] [id = 29] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 19E13800 == 48 [pid = 3744] [id = 32] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 131DB800 == 47 [pid = 3744] [id = 35] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 144F3800 == 46 [pid = 3744] [id = 36] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 10BB6400 == 45 [pid = 3744] [id = 33] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 12D68800 == 44 [pid = 3744] [id = 34] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 1047CC00 == 43 [pid = 3744] [id = 51] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 1428F000 == 42 [pid = 3744] [id = 50] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 12D96000 == 41 [pid = 3744] [id = 49] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 139C7800 == 40 [pid = 3744] [id = 48] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 1428EC00 == 39 [pid = 3744] [id = 47] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 1326B400 == 38 [pid = 3744] [id = 46] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 165D9C00 == 37 [pid = 3744] [id = 45] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 16A5D000 == 36 [pid = 3744] [id = 44] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 15E22C00 == 35 [pid = 3744] [id = 43] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 13DB3400 == 34 [pid = 3744] [id = 42] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 13930400 == 33 [pid = 3744] [id = 41] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 1326B800 == 32 [pid = 3744] [id = 40] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 11CD7800 == 31 [pid = 3744] [id = 39] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 10A79400 == 30 [pid = 3744] [id = 38] 05:48:26 INFO - PROCESS | 3744 | --DOCSHELL 15775800 == 29 [pid = 3744] [id = 37] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (165DB800) [pid = 3744] [serial = 108] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A0F2C00) [pid = 3744] [serial = 93] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11250000) [pid = 3744] [serial = 96] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (114CF400) [pid = 3744] [serial = 97] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (13265400) [pid = 3744] [serial = 99] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1541D000) [pid = 3744] [serial = 105] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1428D400) [pid = 3744] [serial = 103] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (132F3400) [pid = 3744] [serial = 100] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (154E4C00) [pid = 3744] [serial = 106] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (13935C00) [pid = 3744] [serial = 102] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1A1C2C00) [pid = 3744] [serial = 94] [outer = 00000000] [url = about:blank] 05:48:26 INFO - PROCESS | 3744 | 1469108906482 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 05:48:26 INFO - PROCESS | 3744 | 1469108906554 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 3744 | 1469108906559 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 05:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:48:26 INFO - PROCESS | 3744 | 1469108906566 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 3744 | 1469108906569 Marionette TRACE conn2 <- [1,182,null,{}] 05:48:26 INFO - PROCESS | 3744 | 1469108906573 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 3744 | 1469108906576 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:26 INFO - PROCESS | 3744 | 1469108906644 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:48:26 INFO - PROCESS | 3744 | 1469108906652 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 3744 | 1469108906655 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:26 INFO - PROCESS | 3744 | ++DOCSHELL 12D95C00 == 30 [pid = 3744] [id = 55] 05:48:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (12D96000) [pid = 3744] [serial = 161] [outer = 00000000] 05:48:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (130AD000) [pid = 3744] [serial = 162] [outer = 12D96000] 05:48:26 INFO - PROCESS | 3744 | 1469108906728 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (13120C00) [pid = 3744] [serial = 163] [outer = 12D96000] 05:48:27 INFO - PROCESS | 3744 | 1469108907178 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 681ms 05:48:27 INFO - PROCESS | 3744 | 1469108907227 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 3744 | 1469108907230 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 05:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:48:27 INFO - PROCESS | 3744 | 1469108907234 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 3744 | 1469108907237 Marionette TRACE conn2 <- [1,186,null,{}] 05:48:27 INFO - PROCESS | 3744 | 1469108907248 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 3744 | 1469108907252 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:27 INFO - PROCESS | 3744 | 1469108907361 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:48:27 INFO - PROCESS | 3744 | 1469108907375 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 3744 | 1469108907378 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:27 INFO - PROCESS | 3744 | ++DOCSHELL 139D1000 == 31 [pid = 3744] [id = 56] 05:48:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13DAF800) [pid = 3744] [serial = 164] [outer = 00000000] 05:48:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13DBC800) [pid = 3744] [serial = 165] [outer = 13DAF800] 05:48:27 INFO - PROCESS | 3744 | 1469108907430 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (14290800) [pid = 3744] [serial = 166] [outer = 13DAF800] 05:48:27 INFO - PROCESS | 3744 | 1469108907832 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:48:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (13DAFC00) [pid = 3744] [serial = 167] [outer = 1B30C800] 05:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 619ms 05:48:27 INFO - PROCESS | 3744 | 1469108907858 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 3744 | 1469108907861 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 05:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:48:27 INFO - PROCESS | 3744 | 1469108907896 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 3744 | 1469108907897 Marionette TRACE conn2 <- [1,190,null,{}] 05:48:27 INFO - PROCESS | 3744 | 1469108907901 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 3744 | 1469108907903 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:28 INFO - PROCESS | 3744 | 1469108908024 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:48:28 INFO - PROCESS | 3744 | 1469108908067 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 3744 | 1469108908069 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:28 INFO - PROCESS | 3744 | ++DOCSHELL 15414000 == 32 [pid = 3744] [id = 57] 05:48:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15415000) [pid = 3744] [serial = 168] [outer = 00000000] 05:48:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15E25000) [pid = 3744] [serial = 169] [outer = 15415000] 05:48:28 INFO - PROCESS | 3744 | 1469108908126 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (165E0800) [pid = 3744] [serial = 170] [outer = 15415000] 05:48:28 INFO - PROCESS | 3744 | 1469108908490 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 650ms 05:48:28 INFO - PROCESS | 3744 | 1469108908530 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 3744 | 1469108908532 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 05:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:48:28 INFO - PROCESS | 3744 | 1469108908536 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 3744 | 1469108908538 Marionette TRACE conn2 <- [1,194,null,{}] 05:48:28 INFO - PROCESS | 3744 | 1469108908546 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 3744 | 1469108908548 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:28 INFO - PROCESS | 3744 | 1469108908650 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:48:28 INFO - PROCESS | 3744 | 1469108908725 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 3744 | 1469108908727 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:28 INFO - PROCESS | 3744 | ++DOCSHELL 16A0A800 == 33 [pid = 3744] [id = 58] 05:48:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16A0B800) [pid = 3744] [serial = 171] [outer = 00000000] 05:48:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (175A1000) [pid = 3744] [serial = 172] [outer = 16A0B800] 05:48:28 INFO - PROCESS | 3744 | 1469108908771 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (17741C00) [pid = 3744] [serial = 173] [outer = 16A0B800] 05:48:29 INFO - PROCESS | 3744 | 1469108909168 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 665ms 05:48:29 INFO - PROCESS | 3744 | 1469108909218 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 3744 | 1469108909220 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 05:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:48:29 INFO - PROCESS | 3744 | 1469108909223 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 3744 | 1469108909225 Marionette TRACE conn2 <- [1,198,null,{}] 05:48:29 INFO - PROCESS | 3744 | 1469108909229 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 3744 | 1469108909235 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:29 INFO - PROCESS | 3744 | 1469108909348 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:48:29 INFO - PROCESS | 3744 | 1469108909359 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 3744 | 1469108909361 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:29 INFO - PROCESS | 3744 | ++DOCSHELL 1759C400 == 34 [pid = 3744] [id = 59] 05:48:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1773EC00) [pid = 3744] [serial = 174] [outer = 00000000] 05:48:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19A7CC00) [pid = 3744] [serial = 175] [outer = 1773EC00] 05:48:29 INFO - PROCESS | 3744 | 1469108909447 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19E18800) [pid = 3744] [serial = 176] [outer = 1773EC00] 05:48:29 INFO - PROCESS | 3744 | 1469108909831 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 680ms 05:48:29 INFO - PROCESS | 3744 | 1469108909887 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 3744 | 1469108909889 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 05:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:48:29 INFO - PROCESS | 3744 | 1469108909899 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 3744 | 1469108909901 Marionette TRACE conn2 <- [1,202,null,{}] 05:48:29 INFO - PROCESS | 3744 | 1469108909904 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 3744 | 1469108909906 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:30 INFO - PROCESS | 3744 | 1469108910029 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:48:30 INFO - PROCESS | 3744 | 1469108910091 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 3744 | 1469108910093 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:30 INFO - PROCESS | 3744 | ++DOCSHELL 1800C400 == 35 [pid = 3744] [id = 60] 05:48:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19A83800) [pid = 3744] [serial = 177] [outer = 00000000] 05:48:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A1C4400) [pid = 3744] [serial = 178] [outer = 19A83800] 05:48:30 INFO - PROCESS | 3744 | 1469108910139 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A1C5800) [pid = 3744] [serial = 179] [outer = 19A83800] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (165E0C00) [pid = 3744] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16A5B400) [pid = 3744] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15E29C00) [pid = 3744] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (12823C00) [pid = 3744] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18032800) [pid = 3744] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (10A79800) [pid = 3744] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19718C00) [pid = 3744] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13DB4400) [pid = 3744] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (130AA400) [pid = 3744] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1577BC00) [pid = 3744] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1326FC00) [pid = 3744] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19E15400) [pid = 3744] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (144EA000) [pid = 3744] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1740C400) [pid = 3744] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:48:30 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1541C800) [pid = 3744] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:48:30 INFO - PROCESS | 3744 | 1469108910602 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 710ms 05:48:30 INFO - PROCESS | 3744 | 1469108910613 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 3744 | 1469108910615 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 05:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:48:30 INFO - PROCESS | 3744 | 1469108910622 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 3744 | 1469108910624 Marionette TRACE conn2 <- [1,206,null,{}] 05:48:30 INFO - PROCESS | 3744 | 1469108910628 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 3744 | 1469108910630 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:30 INFO - PROCESS | 3744 | 1469108910739 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:48:30 INFO - PROCESS | 3744 | 1469108910785 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 3744 | 1469108910787 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:30 INFO - PROCESS | 3744 | ++DOCSHELL 10564400 == 36 [pid = 3744] [id = 61] 05:48:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1124F400) [pid = 3744] [serial = 180] [outer = 00000000] 05:48:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1577BC00) [pid = 3744] [serial = 181] [outer = 1124F400] 05:48:30 INFO - PROCESS | 3744 | 1469108910833 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15E29C00) [pid = 3744] [serial = 182] [outer = 1124F400] 05:48:31 INFO - PROCESS | 3744 | 1469108911147 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 574ms 05:48:31 INFO - PROCESS | 3744 | 1469108911203 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 3744 | 1469108911205 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 05:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:48:31 INFO - PROCESS | 3744 | 1469108911208 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 3744 | 1469108911210 Marionette TRACE conn2 <- [1,210,null,{}] 05:48:31 INFO - PROCESS | 3744 | 1469108911214 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 3744 | 1469108911216 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:31 INFO - PROCESS | 3744 | 1469108911333 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:48:31 INFO - PROCESS | 3744 | 1469108911341 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 3744 | 1469108911343 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:31 INFO - PROCESS | 3744 | ++DOCSHELL 114D8000 == 37 [pid = 3744] [id = 62] 05:48:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (114DCC00) [pid = 3744] [serial = 183] [outer = 00000000] 05:48:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19E11400) [pid = 3744] [serial = 184] [outer = 114DCC00] 05:48:31 INFO - PROCESS | 3744 | 1469108911387 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19E12400) [pid = 3744] [serial = 185] [outer = 114DCC00] 05:48:31 INFO - PROCESS | 3744 | 1469108911787 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 604ms 05:48:31 INFO - PROCESS | 3744 | 1469108911829 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 3744 | 1469108911831 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 05:48:31 INFO - PROCESS | 3744 | 1469108911834 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:48:31 INFO - PROCESS | 3744 | 1469108911836 Marionette TRACE conn2 <- [1,214,null,{}] 05:48:31 INFO - PROCESS | 3744 | 1469108911840 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 3744 | 1469108911842 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:31 INFO - PROCESS | 3744 | 1469108911959 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:48:31 INFO - PROCESS | 3744 | 1469108911970 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 3744 | 1469108911972 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:31 INFO - PROCESS | 3744 | ++DOCSHELL 19E0E400 == 38 [pid = 3744] [id = 63] 05:48:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A51E400) [pid = 3744] [serial = 186] [outer = 00000000] 05:48:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A7A6400) [pid = 3744] [serial = 187] [outer = 1A51E400] 05:48:31 INFO - PROCESS | 3744 | 1469108911997 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A7A6800) [pid = 3744] [serial = 188] [outer = 1A51E400] 05:48:32 INFO - PROCESS | 3744 | 1469108912421 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 620ms 05:48:32 INFO - PROCESS | 3744 | 1469108912454 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 3744 | 1469108912459 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 05:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:48:32 INFO - PROCESS | 3744 | 1469108912465 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 3744 | 1469108912470 Marionette TRACE conn2 <- [1,218,null,{}] 05:48:32 INFO - PROCESS | 3744 | 1469108912478 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:32 INFO - PROCESS | 3744 | 1469108912465 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:32 INFO - PROCESS | 3744 | 1469108912646 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:48:32 INFO - PROCESS | 3744 | 1469108912768 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 3744 | 1469108912773 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:32 INFO - PROCESS | 3744 | ++DOCSHELL 110CC000 == 39 [pid = 3744] [id = 64] 05:48:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (110CC400) [pid = 3744] [serial = 189] [outer = 00000000] 05:48:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (11246000) [pid = 3744] [serial = 190] [outer = 110CC400] 05:48:32 INFO - PROCESS | 3744 | 1469108912829 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1125DC00) [pid = 3744] [serial = 191] [outer = 110CC400] 05:48:33 INFO - PROCESS | 3744 | 1469108913348 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 922ms 05:48:33 INFO - PROCESS | 3744 | 1469108913381 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 3744 | 1469108913386 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 05:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:48:33 INFO - PROCESS | 3744 | 1469108913394 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 3744 | 1469108913397 Marionette TRACE conn2 <- [1,222,null,{}] 05:48:33 INFO - PROCESS | 3744 | 1469108913402 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:33 INFO - PROCESS | 3744 | 1469108913405 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:33 INFO - PROCESS | 3744 | 1469108913497 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:48:33 INFO - PROCESS | 3744 | 1469108913589 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 3744 | 1469108913592 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:33 INFO - PROCESS | 3744 | ++DOCSHELL 13447800 == 40 [pid = 3744] [id = 65] 05:48:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (13450C00) [pid = 3744] [serial = 192] [outer = 00000000] 05:48:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (13DB1800) [pid = 3744] [serial = 193] [outer = 13450C00] 05:48:33 INFO - PROCESS | 3744 | 1469108913649 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (154D6800) [pid = 3744] [serial = 194] [outer = 13450C00] 05:48:34 INFO - PROCESS | 3744 | 1469108914187 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 876ms 05:48:34 INFO - PROCESS | 3744 | 1469108914263 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 3744 | 1469108914265 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 05:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:48:34 INFO - PROCESS | 3744 | 1469108914269 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 3744 | 1469108914273 Marionette TRACE conn2 <- [1,226,null,{}] 05:48:34 INFO - PROCESS | 3744 | 1469108914284 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 3744 | 1469108914290 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:34 INFO - PROCESS | 3744 | 1469108914414 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:48:34 INFO - PROCESS | 3744 | 1469108914488 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 3744 | 1469108914492 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:34 INFO - PROCESS | 3744 | ++DOCSHELL 1971C800 == 41 [pid = 3744] [id = 66] 05:48:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1971DC00) [pid = 3744] [serial = 195] [outer = 00000000] 05:48:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A1C3C00) [pid = 3744] [serial = 196] [outer = 1971DC00] 05:48:34 INFO - PROCESS | 3744 | 1469108914592 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A7A5400) [pid = 3744] [serial = 197] [outer = 1971DC00] 05:48:35 INFO - PROCESS | 3744 | 1469108915144 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 922ms 05:48:35 INFO - PROCESS | 3744 | 1469108915179 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 3744 | 1469108915182 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 05:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:48:35 INFO - PROCESS | 3744 | 1469108915186 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 3744 | 1469108915188 Marionette TRACE conn2 <- [1,230,null,{}] 05:48:35 INFO - PROCESS | 3744 | 1469108915192 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 3744 | 1469108915195 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:35 INFO - PROCESS | 3744 | 1469108915301 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:48:35 INFO - PROCESS | 3744 | 1469108915400 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 3744 | 1469108915403 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:35 INFO - PROCESS | 3744 | ++DOCSHELL 130A8000 == 42 [pid = 3744] [id = 67] 05:48:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1310F800) [pid = 3744] [serial = 198] [outer = 00000000] 05:48:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (14293C00) [pid = 3744] [serial = 199] [outer = 1310F800] 05:48:35 INFO - PROCESS | 3744 | 1469108915461 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (154E2400) [pid = 3744] [serial = 200] [outer = 1310F800] 05:48:36 INFO - PROCESS | 3744 | 1469108916088 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 967ms 05:48:36 INFO - PROCESS | 3744 | 1469108916154 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 3744 | 1469108916158 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 05:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:48:36 INFO - PROCESS | 3744 | 1469108916163 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 3744 | 1469108916168 Marionette TRACE conn2 <- [1,234,null,{}] 05:48:36 INFO - PROCESS | 3744 | 1469108916173 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 3744 | 1469108916176 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:36 INFO - PROCESS | 3744 | 1469108916304 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:48:36 INFO - PROCESS | 3744 | 1469108916426 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 3744 | 1469108916429 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 114D8000 == 41 [pid = 3744] [id = 62] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 10564400 == 40 [pid = 3744] [id = 61] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 1800C400 == 39 [pid = 3744] [id = 60] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 1759C400 == 38 [pid = 3744] [id = 59] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 16A0A800 == 37 [pid = 3744] [id = 58] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 15414000 == 36 [pid = 3744] [id = 57] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 139D1000 == 35 [pid = 3744] [id = 56] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 12D95C00 == 34 [pid = 3744] [id = 55] 05:48:36 INFO - PROCESS | 3744 | --DOCSHELL 10A7CC00 == 33 [pid = 3744] [id = 54] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (19710400) [pid = 3744] [serial = 138] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17740C00) [pid = 3744] [serial = 132] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (165E3400) [pid = 3744] [serial = 126] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16A66C00) [pid = 3744] [serial = 127] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (12928400) [pid = 3744] [serial = 114] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (12B03400) [pid = 3744] [serial = 115] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1841C800) [pid = 3744] [serial = 136] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (10ECEC00) [pid = 3744] [serial = 111] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (10ED4400) [pid = 3744] [serial = 112] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19A7DC00) [pid = 3744] [serial = 141] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (14294400) [pid = 3744] [serial = 120] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1971C400) [pid = 3744] [serial = 144] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (144EA800) [pid = 3744] [serial = 121] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (154E2C00) [pid = 3744] [serial = 142] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16EDD400) [pid = 3744] [serial = 109] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13447C00) [pid = 3744] [serial = 117] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A04D400) [pid = 3744] [serial = 147] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1390F800) [pid = 3744] [serial = 118] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1541D400) [pid = 3744] [serial = 123] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (156F8C00) [pid = 3744] [serial = 124] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1759D000) [pid = 3744] [serial = 129] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (17688000) [pid = 3744] [serial = 130] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A1C6000) [pid = 3744] [serial = 150] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1841A000) [pid = 3744] [serial = 135] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (19715000) [pid = 3744] [serial = 139] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1971E000) [pid = 3744] [serial = 145] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1A0F5800) [pid = 3744] [serial = 148] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1A518800) [pid = 3744] [serial = 151] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (17D67C00) [pid = 3744] [serial = 133] [outer = 00000000] [url = about:blank] 05:48:36 INFO - PROCESS | 3744 | ++DOCSHELL 1047E400 == 34 [pid = 3744] [id = 68] 05:48:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1047F800) [pid = 3744] [serial = 201] [outer = 00000000] 05:48:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (10ED4400) [pid = 3744] [serial = 202] [outer = 1047F800] 05:48:36 INFO - PROCESS | 3744 | 1469108916503 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (12931400) [pid = 3744] [serial = 203] [outer = 1047F800] 05:48:36 INFO - PROCESS | 3744 | 1469108916863 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 711ms 05:48:36 INFO - PROCESS | 3744 | 1469108916899 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 3744 | 1469108916903 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 05:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:48:36 INFO - PROCESS | 3744 | 1469108916913 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 3744 | 1469108916915 Marionette TRACE conn2 <- [1,238,null,{}] 05:48:36 INFO - PROCESS | 3744 | 1469108916919 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 3744 | 1469108916922 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:36 INFO - PROCESS | 3744 | 1469108917011 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:48:36 INFO - PROCESS | 3744 | 1469108917002 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 3744 | 1469108917004 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:37 INFO - PROCESS | 3744 | ++DOCSHELL 1310B400 == 35 [pid = 3744] [id = 69] 05:48:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13114400) [pid = 3744] [serial = 204] [outer = 00000000] 05:48:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (13270400) [pid = 3744] [serial = 205] [outer = 13114400] 05:48:37 INFO - PROCESS | 3744 | 1469108917051 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1390CC00) [pid = 3744] [serial = 206] [outer = 13114400] 05:48:37 INFO - PROCESS | 3744 | 1469108917488 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 604ms 05:48:37 INFO - PROCESS | 3744 | 1469108917533 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 3744 | 1469108917535 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 05:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:48:37 INFO - PROCESS | 3744 | 1469108917539 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 3744 | 1469108917543 Marionette TRACE conn2 <- [1,242,null,{}] 05:48:37 INFO - PROCESS | 3744 | 1469108917537 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 3744 | 1469108917541 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:37 INFO - PROCESS | 3744 | 1469108917626 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:48:37 INFO - PROCESS | 3744 | 1469108917635 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 3744 | 1469108917638 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:37 INFO - PROCESS | 3744 | ++DOCSHELL 144EC400 == 36 [pid = 3744] [id = 70] 05:48:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (144F5400) [pid = 3744] [serial = 207] [outer = 00000000] 05:48:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (156F3400) [pid = 3744] [serial = 208] [outer = 144F5400] 05:48:37 INFO - PROCESS | 3744 | 1469108917685 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15E30800) [pid = 3744] [serial = 209] [outer = 144F5400] 05:48:38 INFO - PROCESS | 3744 | 1469108918093 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 634ms 05:48:38 INFO - PROCESS | 3744 | 1469108918160 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 3744 | 1469108918163 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 05:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:48:38 INFO - PROCESS | 3744 | 1469108918167 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 3744 | 1469108918168 Marionette TRACE conn2 <- [1,246,null,{}] 05:48:38 INFO - PROCESS | 3744 | 1469108918172 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:38 INFO - PROCESS | 3744 | 1469108918174 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:38 INFO - PROCESS | 3744 | 1469108918270 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:48:38 INFO - PROCESS | 3744 | 1469108918310 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 3744 | 1469108918312 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:38 INFO - PROCESS | 3744 | ++DOCSHELL 16ED9000 == 37 [pid = 3744] [id = 71] 05:48:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16ED9400) [pid = 3744] [serial = 210] [outer = 00000000] 05:48:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (174E9000) [pid = 3744] [serial = 211] [outer = 16ED9400] 05:48:38 INFO - PROCESS | 3744 | 1469108918356 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17740800) [pid = 3744] [serial = 212] [outer = 16ED9400] 05:48:38 INFO - PROCESS | 3744 | 1469108918786 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 665ms 05:48:38 INFO - PROCESS | 3744 | 1469108918848 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 3744 | 1469108918850 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 05:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:48:38 INFO - PROCESS | 3744 | 1469108918854 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 3744 | 1469108918855 Marionette TRACE conn2 <- [1,250,null,{}] 05:48:38 INFO - PROCESS | 3744 | 1469108918865 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:38 INFO - PROCESS | 3744 | 1469108918868 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:38 INFO - PROCESS | 3744 | 1469108918977 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:48:38 INFO - PROCESS | 3744 | 1469108918983 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 3744 | 1469108918985 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:38 INFO - PROCESS | 3744 | ++DOCSHELL 175A0000 == 38 [pid = 3744] [id = 72] 05:48:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (17D67C00) [pid = 3744] [serial = 213] [outer = 00000000] 05:48:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18418800) [pid = 3744] [serial = 214] [outer = 17D67C00] 05:48:39 INFO - PROCESS | 3744 | 1469108919029 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18473000) [pid = 3744] [serial = 215] [outer = 17D67C00] 05:48:39 INFO - PROCESS | 3744 | 1469108919446 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 605ms 05:48:39 INFO - PROCESS | 3744 | 1469108919475 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 3744 | 1469108919477 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 05:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:48:39 INFO - PROCESS | 3744 | 1469108919480 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 3744 | 1469108919482 Marionette TRACE conn2 <- [1,254,null,{}] 05:48:39 INFO - PROCESS | 3744 | 1469108919485 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 3744 | 1469108919491 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:39 INFO - PROCESS | 3744 | 1469108919624 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:48:39 INFO - PROCESS | 3744 | 1469108919671 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 3744 | 1469108919673 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:39 INFO - PROCESS | 3744 | ++DOCSHELL 18475C00 == 39 [pid = 3744] [id = 73] 05:48:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18477C00) [pid = 3744] [serial = 216] [outer = 00000000] 05:48:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (185B1800) [pid = 3744] [serial = 217] [outer = 18477C00] 05:48:39 INFO - PROCESS | 3744 | 1469108919720 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19A74800) [pid = 3744] [serial = 218] [outer = 18477C00] 05:48:40 INFO - PROCESS | 3744 | 1469108920121 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 665ms 05:48:40 INFO - PROCESS | 3744 | 1469108920147 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 3744 | 1469108920149 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 05:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:48:40 INFO - PROCESS | 3744 | 1469108920162 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 3744 | 1469108920164 Marionette TRACE conn2 <- [1,258,null,{}] 05:48:40 INFO - PROCESS | 3744 | 1469108920167 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 3744 | 1469108920169 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:40 INFO - PROCESS | 3744 | 1469108920278 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:48:40 INFO - PROCESS | 3744 | 1469108920284 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 3744 | 1469108920286 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:40 INFO - PROCESS | 3744 | ++DOCSHELL 1847D000 == 40 [pid = 3744] [id = 74] 05:48:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1847E000) [pid = 3744] [serial = 219] [outer = 00000000] 05:48:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19A7E800) [pid = 3744] [serial = 220] [outer = 1847E000] 05:48:40 INFO - PROCESS | 3744 | 1469108920374 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19A77000) [pid = 3744] [serial = 221] [outer = 1847E000] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16A0B800) [pid = 3744] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (12D96000) [pid = 3744] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (10A7E400) [pid = 3744] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (114DCC00) [pid = 3744] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1773EC00) [pid = 3744] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1124F400) [pid = 3744] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19A83800) [pid = 3744] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15415000) [pid = 3744] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:48:40 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (13DAF800) [pid = 3744] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:48:40 INFO - PROCESS | 3744 | 1469108920858 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 725ms 05:48:40 INFO - PROCESS | 3744 | 1469108920917 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 3744 | 1469108920919 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 05:48:40 INFO - PROCESS | 3744 | 1469108920923 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 3744 | 1469108920925 Marionette TRACE conn2 <- [1,262,null,{}] 05:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:48:40 INFO - PROCESS | 3744 | 1469108920931 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 3744 | 1469108920933 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:40 INFO - PROCESS | 3744 | 1469108921015 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:48:41 INFO - PROCESS | 3744 | 1469108921022 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 3744 | 1469108921025 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:41 INFO - PROCESS | 3744 | ++DOCSHELL 10435C00 == 41 [pid = 3744] [id = 75] 05:48:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (154DEC00) [pid = 3744] [serial = 222] [outer = 00000000] 05:48:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19712800) [pid = 3744] [serial = 223] [outer = 154DEC00] 05:48:41 INFO - PROCESS | 3744 | 1469108921052 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1971E400) [pid = 3744] [serial = 224] [outer = 154DEC00] 05:48:41 INFO - PROCESS | 3744 | 1469108921466 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 574ms 05:48:41 INFO - PROCESS | 3744 | 1469108921508 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 3744 | 1469108921512 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 05:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:48:41 INFO - PROCESS | 3744 | 1469108921517 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 3744 | 1469108921520 Marionette TRACE conn2 <- [1,266,null,{}] 05:48:41 INFO - PROCESS | 3744 | 1469108921524 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:41 INFO - PROCESS | 3744 | 1469108921526 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:41 INFO - PROCESS | 3744 | 1469108921588 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:48:41 INFO - PROCESS | 3744 | 1469108921594 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 3744 | 1469108921596 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:41 INFO - PROCESS | 3744 | ++DOCSHELL 154E1400 == 42 [pid = 3744] [id = 76] 05:48:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (165DF800) [pid = 3744] [serial = 225] [outer = 00000000] 05:48:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A1C7000) [pid = 3744] [serial = 226] [outer = 165DF800] 05:48:41 INFO - PROCESS | 3744 | 1469108921639 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A6BF000) [pid = 3744] [serial = 227] [outer = 165DF800] 05:48:42 INFO - PROCESS | 3744 | 1469108922057 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 574ms 05:48:42 INFO - PROCESS | 3744 | 1469108922079 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 3744 | 1469108922081 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 05:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:48:42 INFO - PROCESS | 3744 | 1469108922084 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 3744 | 1469108922086 Marionette TRACE conn2 <- [1,270,null,{}] 05:48:42 INFO - PROCESS | 3744 | 1469108922094 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 3744 | 1469108922095 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:42 INFO - PROCESS | 3744 | 1469108922177 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:48:42 INFO - PROCESS | 3744 | 1469108922183 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 3744 | 1469108922185 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:42 INFO - PROCESS | 3744 | ++DOCSHELL 10ED0C00 == 43 [pid = 3744] [id = 77] 05:48:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19716800) [pid = 3744] [serial = 228] [outer = 00000000] 05:48:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1A7B4800) [pid = 3744] [serial = 229] [outer = 19716800] 05:48:42 INFO - PROCESS | 3744 | 1469108922228 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1AA25800) [pid = 3744] [serial = 230] [outer = 19716800] 05:48:42 INFO - PROCESS | 3744 | 1469108922674 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 620ms 05:48:42 INFO - PROCESS | 3744 | 1469108922705 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 3744 | 1469108922707 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 05:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:48:42 INFO - PROCESS | 3744 | 1469108922715 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 3744 | 1469108922717 Marionette TRACE conn2 <- [1,274,null,{}] 05:48:42 INFO - PROCESS | 3744 | 1469108922720 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 3744 | 1469108922723 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:42 INFO - PROCESS | 3744 | 1469108922866 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:48:42 INFO - PROCESS | 3744 | 1469108922995 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 3744 | 1469108922999 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:42 INFO - PROCESS | 3744 | ++DOCSHELL 10328400 == 44 [pid = 3744] [id = 78] 05:48:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10474000) [pid = 3744] [serial = 231] [outer = 00000000] 05:48:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (10A07C00) [pid = 3744] [serial = 232] [outer = 10474000] 05:48:43 INFO - PROCESS | 3744 | 1469108923061 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (10A7FC00) [pid = 3744] [serial = 233] [outer = 10474000] 05:48:43 INFO - PROCESS | 3744 | 1469108923639 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 967ms 05:48:43 INFO - PROCESS | 3744 | 1469108923685 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 3744 | 1469108923690 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 05:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:48:43 INFO - PROCESS | 3744 | 1469108923695 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 3744 | 1469108923699 Marionette TRACE conn2 <- [1,278,null,{}] 05:48:43 INFO - PROCESS | 3744 | 1469108923703 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:43 INFO - PROCESS | 3744 | 1469108923707 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:43 INFO - PROCESS | 3744 | 1469108923822 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:48:43 INFO - PROCESS | 3744 | 1469108923918 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 3744 | 1469108923921 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:43 INFO - PROCESS | 3744 | ++DOCSHELL 132E4C00 == 45 [pid = 3744] [id = 79] 05:48:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (132EC400) [pid = 3744] [serial = 234] [outer = 00000000] 05:48:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (13DB1000) [pid = 3744] [serial = 235] [outer = 132EC400] 05:48:43 INFO - PROCESS | 3744 | 1469108923979 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (14295400) [pid = 3744] [serial = 236] [outer = 132EC400] 05:48:44 INFO - PROCESS | 3744 | 1469108924638 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1013ms 05:48:44 INFO - PROCESS | 3744 | 1469108924733 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 3744 | 1469108924736 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 05:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:48:44 INFO - PROCESS | 3744 | 1469108924741 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 3744 | 1469108924744 Marionette TRACE conn2 <- [1,282,null,{}] 05:48:44 INFO - PROCESS | 3744 | 1469108924748 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:44 INFO - PROCESS | 3744 | 1469108924750 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:44 INFO - PROCESS | 3744 | 1469108924870 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:48:44 INFO - PROCESS | 3744 | 1469108924985 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 3744 | 1469108924988 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:44 INFO - PROCESS | 3744 | ++DOCSHELL 110D0400 == 46 [pid = 3744] [id = 80] 05:48:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1312D800) [pid = 3744] [serial = 237] [outer = 00000000] 05:48:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1847B000) [pid = 3744] [serial = 238] [outer = 1312D800] 05:48:45 INFO - PROCESS | 3744 | 1469108925047 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19E13000) [pid = 3744] [serial = 239] [outer = 1312D800] 05:48:45 INFO - PROCESS | 3744 | 1469108925577 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 876ms 05:48:45 INFO - PROCESS | 3744 | 1469108925624 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 3744 | 1469108925628 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 05:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:48:45 INFO - PROCESS | 3744 | 1469108925639 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 3744 | 1469108925644 Marionette TRACE conn2 <- [1,286,null,{}] 05:48:45 INFO - PROCESS | 3744 | 1469108925648 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:45 INFO - PROCESS | 3744 | 1469108925651 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:45 INFO - PROCESS | 3744 | 1469108925763 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:48:45 INFO - PROCESS | 3744 | 1469108925882 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 3744 | 1469108925885 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:45 INFO - PROCESS | 3744 | ++DOCSHELL 110D7800 == 47 [pid = 3744] [id = 81] 05:48:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (11243400) [pid = 3744] [serial = 240] [outer = 00000000] 05:48:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (12D9A800) [pid = 3744] [serial = 241] [outer = 11243400] 05:48:45 INFO - PROCESS | 3744 | 1469108925944 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (14293000) [pid = 3744] [serial = 242] [outer = 11243400] 05:48:46 INFO - PROCESS | 3744 | 1469108926611 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1013ms 05:48:46 INFO - PROCESS | 3744 | 1469108926648 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 3744 | 1469108926652 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 05:48:46 INFO - PROCESS | 3744 | 1469108926657 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:48:46 INFO - PROCESS | 3744 | 1469108926661 Marionette TRACE conn2 <- [1,290,null,{}] 05:48:46 INFO - PROCESS | 3744 | 1469108926680 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:46 INFO - PROCESS | 3744 | 1469108926683 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:46 INFO - PROCESS | 3744 | 1469108926813 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:48:46 INFO - PROCESS | 3744 | 1469108926908 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 3744 | 1469108926910 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:46 INFO - PROCESS | 3744 | ++DOCSHELL 11250800 == 48 [pid = 3744] [id = 82] 05:48:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (12BD0C00) [pid = 3744] [serial = 243] [outer = 00000000] 05:48:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1326B400) [pid = 3744] [serial = 244] [outer = 12BD0C00] 05:48:46 INFO - PROCESS | 3744 | 1469108926961 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (13DAF400) [pid = 3744] [serial = 245] [outer = 12BD0C00] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 10ED0C00 == 47 [pid = 3744] [id = 77] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 154E1400 == 46 [pid = 3744] [id = 76] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 10435C00 == 45 [pid = 3744] [id = 75] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 1847D000 == 44 [pid = 3744] [id = 74] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 18475C00 == 43 [pid = 3744] [id = 73] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 175A0000 == 42 [pid = 3744] [id = 72] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 16ED9000 == 41 [pid = 3744] [id = 71] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 144EC400 == 40 [pid = 3744] [id = 70] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 1310B400 == 39 [pid = 3744] [id = 69] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 1047E400 == 38 [pid = 3744] [id = 68] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 130A8000 == 37 [pid = 3744] [id = 67] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 1971C800 == 36 [pid = 3744] [id = 66] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 13447800 == 35 [pid = 3744] [id = 65] 05:48:47 INFO - PROCESS | 3744 | --DOCSHELL 110CC000 == 34 [pid = 3744] [id = 64] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (175A1000) [pid = 3744] [serial = 172] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (11250400) [pid = 3744] [serial = 156] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (130AD000) [pid = 3744] [serial = 162] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (13120C00) [pid = 3744] [serial = 163] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (12824C00) [pid = 3744] [serial = 160] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19E18800) [pid = 3744] [serial = 176] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19A7CC00) [pid = 3744] [serial = 175] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1B3EFC00) [pid = 3744] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17741C00) [pid = 3744] [serial = 173] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1124E000) [pid = 3744] [serial = 159] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1A6B2400) [pid = 3744] [serial = 153] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (15E25000) [pid = 3744] [serial = 169] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (13DBC800) [pid = 3744] [serial = 165] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (14290800) [pid = 3744] [serial = 166] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A7A6400) [pid = 3744] [serial = 187] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (165E0800) [pid = 3744] [serial = 170] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | 1469108927417 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19E12400) [pid = 3744] [serial = 185] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1577BC00) [pid = 3744] [serial = 181] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A1C4400) [pid = 3744] [serial = 178] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1A1C5800) [pid = 3744] [serial = 179] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15E29C00) [pid = 3744] [serial = 182] [outer = 00000000] [url = about:blank] 05:48:47 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19E11400) [pid = 3744] [serial = 184] [outer = 00000000] [url = about:blank] 05:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 771ms 05:48:47 INFO - PROCESS | 3744 | 1469108927442 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 3744 | 1469108927446 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 05:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:48:47 INFO - PROCESS | 3744 | 1469108927453 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 3744 | 1469108927455 Marionette TRACE conn2 <- [1,294,null,{}] 05:48:47 INFO - PROCESS | 3744 | 1469108927460 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 3744 | 1469108927462 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:47 INFO - PROCESS | 3744 | 1469108927582 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:48:47 INFO - PROCESS | 3744 | 1469108927617 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 3744 | 1469108927619 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:47 INFO - PROCESS | 3744 | ++DOCSHELL 13DBC800 == 35 [pid = 3744] [id = 83] 05:48:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13DBD400) [pid = 3744] [serial = 246] [outer = 00000000] 05:48:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (156EFC00) [pid = 3744] [serial = 247] [outer = 13DBD400] 05:48:47 INFO - PROCESS | 3744 | 1469108927665 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15E2D400) [pid = 3744] [serial = 248] [outer = 13DBD400] 05:48:48 INFO - PROCESS | 3744 | 1469108928229 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:48 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. 05:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 801ms 05:48:48 INFO - PROCESS | 3744 | 1469108928259 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 3744 | 1469108928261 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 05:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:48:48 INFO - PROCESS | 3744 | 1469108928265 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 3744 | 1469108928268 Marionette TRACE conn2 <- [1,298,null,{}] 05:48:48 INFO - PROCESS | 3744 | 1469108928278 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 3744 | 1469108928282 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:48 INFO - PROCESS | 3744 | 1469108928367 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:48:48 INFO - PROCESS | 3744 | 1469108928448 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 3744 | 1469108928451 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:48 INFO - PROCESS | 3744 | ++DOCSHELL 175A1000 == 36 [pid = 3744] [id = 84] 05:48:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1768CC00) [pid = 3744] [serial = 249] [outer = 00000000] 05:48:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17745400) [pid = 3744] [serial = 250] [outer = 1768CC00] 05:48:48 INFO - PROCESS | 3744 | 1469108928499 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18414000) [pid = 3744] [serial = 251] [outer = 1768CC00] 05:48:48 INFO - PROCESS | 3744 | 1469108928861 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:48 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. 05:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 05:48:48 INFO - PROCESS | 3744 | 1469108928883 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 3744 | 1469108928886 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 05:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:48:48 INFO - PROCESS | 3744 | 1469108928890 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 3744 | 1469108928891 Marionette TRACE conn2 <- [1,302,null,{}] 05:48:48 INFO - PROCESS | 3744 | 1469108928895 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 3744 | 1469108928897 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:49 INFO - PROCESS | 3744 | 1469108929014 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:48:49 INFO - PROCESS | 3744 | 1469108929020 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 3744 | 1469108929023 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:49 INFO - PROCESS | 3744 | ++DOCSHELL 1847A800 == 37 [pid = 3744] [id = 85] 05:48:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1847AC00) [pid = 3744] [serial = 252] [outer = 00000000] 05:48:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19719800) [pid = 3744] [serial = 253] [outer = 1847AC00] 05:48:49 INFO - PROCESS | 3744 | 1469108929068 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1971EC00) [pid = 3744] [serial = 254] [outer = 1847AC00] 05:48:49 INFO - PROCESS | 3744 | 1469108929472 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:49 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. 05:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 05:48:49 INFO - PROCESS | 3744 | 1469108929513 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 3744 | 1469108929515 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 05:48:49 INFO - PROCESS | 3744 | 1469108929518 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:48:49 INFO - PROCESS | 3744 | 1469108929520 Marionette TRACE conn2 <- [1,306,null,{}] 05:48:49 INFO - PROCESS | 3744 | 1469108929523 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:49 INFO - PROCESS | 3744 | 1469108929526 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:49 INFO - PROCESS | 3744 | 1469108929639 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:48:49 INFO - PROCESS | 3744 | 1469108929688 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 3744 | 1469108929690 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:49 INFO - PROCESS | 3744 | ++DOCSHELL 185AA800 == 38 [pid = 3744] [id = 86] 05:48:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19E18800) [pid = 3744] [serial = 255] [outer = 00000000] 05:48:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A049000) [pid = 3744] [serial = 256] [outer = 19E18800] 05:48:49 INFO - PROCESS | 3744 | 1469108929745 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A04D000) [pid = 3744] [serial = 257] [outer = 19E18800] 05:48:50 INFO - PROCESS | 3744 | 1469108930165 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:50 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. 05:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 665ms 05:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:48:50 INFO - PROCESS | 3744 | 1469108930203 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 3744 | 1469108930205 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 05:48:50 INFO - PROCESS | 3744 | 1469108930214 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 3744 | 1469108930215 Marionette TRACE conn2 <- [1,310,null,{}] 05:48:50 INFO - PROCESS | 3744 | 1469108930219 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 3744 | 1469108930225 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:50 INFO - PROCESS | 3744 | 1469108930356 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:48:50 INFO - PROCESS | 3744 | 1469108930387 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 3744 | 1469108930389 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:50 INFO - PROCESS | 3744 | ++DOCSHELL 1A1C4400 == 39 [pid = 3744] [id = 87] 05:48:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A51B800) [pid = 3744] [serial = 258] [outer = 00000000] 05:48:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A7AA000) [pid = 3744] [serial = 259] [outer = 1A51B800] 05:48:50 INFO - PROCESS | 3744 | 1469108930435 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A7B2000) [pid = 3744] [serial = 260] [outer = 1A51B800] 05:48:50 INFO - PROCESS | 3744 | 1469108930847 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:50 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. 05:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 665ms 05:48:50 INFO - PROCESS | 3744 | 1469108930873 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 3744 | 1469108930875 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 05:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:48:50 INFO - PROCESS | 3744 | 1469108930886 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 3744 | 1469108930888 Marionette TRACE conn2 <- [1,314,null,{}] 05:48:50 INFO - PROCESS | 3744 | 1469108930892 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 3744 | 1469108930894 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:50 INFO - PROCESS | 3744 | 1469108931001 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:48:51 INFO - PROCESS | 3744 | 1469108931007 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 3744 | 1469108931009 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:51 INFO - PROCESS | 3744 | ++DOCSHELL 10A08000 == 40 [pid = 3744] [id = 88] 05:48:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A518800) [pid = 3744] [serial = 261] [outer = 00000000] 05:48:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AB77000) [pid = 3744] [serial = 262] [outer = 1A518800] 05:48:51 INFO - PROCESS | 3744 | 1469108931054 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1AB7B000) [pid = 3744] [serial = 263] [outer = 1A518800] 05:48:51 INFO - PROCESS | 3744 | 1469108931355 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1847E000) [pid = 3744] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18477C00) [pid = 3744] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (13114400) [pid = 3744] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (16ED9400) [pid = 3744] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (144F5400) [pid = 3744] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1047F800) [pid = 3744] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (154DEC00) [pid = 3744] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (165DF800) [pid = 3744] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:48:51 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17D67C00) [pid = 3744] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:48:51 INFO - PROCESS | 3744 | 1469108931643 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:51 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. 05:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 771ms 05:48:51 INFO - PROCESS | 3744 | 1469108931665 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 3744 | 1469108931667 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 05:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:48:51 INFO - PROCESS | 3744 | 1469108931670 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 3744 | 1469108931672 Marionette TRACE conn2 <- [1,318,null,{}] 05:48:51 INFO - PROCESS | 3744 | 1469108931678 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 3744 | 1469108931680 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:51 INFO - PROCESS | 3744 | 1469108931760 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:48:51 INFO - PROCESS | 3744 | 1469108931766 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 3744 | 1469108931768 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:51 INFO - PROCESS | 3744 | ++DOCSHELL 12D96000 == 41 [pid = 3744] [id = 89] 05:48:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1312D000) [pid = 3744] [serial = 264] [outer = 00000000] 05:48:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1768C800) [pid = 3744] [serial = 265] [outer = 1312D000] 05:48:51 INFO - PROCESS | 3744 | 1469108931814 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1847B800) [pid = 3744] [serial = 266] [outer = 1312D000] 05:48:52 INFO - PROCESS | 3744 | 1469108932222 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:52 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. 05:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 574ms 05:48:52 INFO - PROCESS | 3744 | 1469108932261 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 3744 | 1469108932263 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 05:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:48:52 INFO - PROCESS | 3744 | 1469108932266 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 3744 | 1469108932268 Marionette TRACE conn2 <- [1,322,null,{}] 05:48:52 INFO - PROCESS | 3744 | 1469108932272 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 3744 | 1469108932274 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:52 INFO - PROCESS | 3744 | 1469108932338 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:48:52 INFO - PROCESS | 3744 | 1469108932344 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 3744 | 1469108932346 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:52 INFO - PROCESS | 3744 | ++DOCSHELL 1769B000 == 42 [pid = 3744] [id = 90] 05:48:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A1C6000) [pid = 3744] [serial = 267] [outer = 00000000] 05:48:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AB81000) [pid = 3744] [serial = 268] [outer = 1A1C6000] 05:48:52 INFO - PROCESS | 3744 | 1469108932390 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1ADCC400) [pid = 3744] [serial = 269] [outer = 1A1C6000] 05:48:52 INFO - PROCESS | 3744 | 1469108932809 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:52 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. 05:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 605ms 05:48:52 INFO - PROCESS | 3744 | 1469108932869 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 3744 | 1469108932871 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 05:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:48:52 INFO - PROCESS | 3744 | 1469108932874 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 3744 | 1469108932876 Marionette TRACE conn2 <- [1,326,null,{}] 05:48:52 INFO - PROCESS | 3744 | 1469108932879 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 3744 | 1469108932881 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:52 INFO - PROCESS | 3744 | 1469108932962 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:48:52 INFO - PROCESS | 3744 | 1469108932969 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 3744 | 1469108932971 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:52 INFO - PROCESS | 3744 | ++DOCSHELL 18472000 == 43 [pid = 3744] [id = 91] 05:48:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AA2D000) [pid = 3744] [serial = 270] [outer = 00000000] 05:48:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AF08400) [pid = 3744] [serial = 271] [outer = 1AA2D000] 05:48:53 INFO - PROCESS | 3744 | 1469108933015 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (131E8800) [pid = 3744] [serial = 272] [outer = 1AA2D000] 05:48:53 INFO - PROCESS | 3744 | 1469108933445 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:53 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. 05:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 619ms 05:48:53 INFO - PROCESS | 3744 | 1469108933535 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 3744 | 1469108933539 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 05:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:48:53 INFO - PROCESS | 3744 | 1469108933545 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 3744 | 1469108933550 Marionette TRACE conn2 <- [1,330,null,{}] 05:48:53 INFO - PROCESS | 3744 | 1469108933556 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:53 INFO - PROCESS | 3744 | 1469108933560 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:53 INFO - PROCESS | 3744 | 1469108933680 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:48:53 INFO - PROCESS | 3744 | 1469108933805 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 3744 | 1469108933811 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:53 INFO - PROCESS | 3744 | ++DOCSHELL 11252800 == 44 [pid = 3744] [id = 92] 05:48:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (11256C00) [pid = 3744] [serial = 273] [outer = 00000000] 05:48:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (12820C00) [pid = 3744] [serial = 274] [outer = 11256C00] 05:48:53 INFO - PROCESS | 3744 | 1469108933879 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (12B0F800) [pid = 3744] [serial = 275] [outer = 11256C00] 05:48:54 INFO - PROCESS | 3744 | 1469108934486 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:54 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. 05:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1012ms 05:48:54 INFO - PROCESS | 3744 | 1469108934555 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 3744 | 1469108934558 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 05:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:48:54 INFO - PROCESS | 3744 | 1469108934565 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 3744 | 1469108934570 Marionette TRACE conn2 <- [1,334,null,{}] 05:48:54 INFO - PROCESS | 3744 | 1469108934592 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:54 INFO - PROCESS | 3744 | 1469108934595 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:54 INFO - PROCESS | 3744 | 1469108934716 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:48:54 INFO - PROCESS | 3744 | 1469108934835 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 3744 | 1469108934838 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:54 INFO - PROCESS | 3744 | ++DOCSHELL 1310F000 == 45 [pid = 3744] [id = 93] 05:48:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (13120C00) [pid = 3744] [serial = 276] [outer = 00000000] 05:48:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (131E6000) [pid = 3744] [serial = 277] [outer = 13120C00] 05:48:54 INFO - PROCESS | 3744 | 1469108934891 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13DB8000) [pid = 3744] [serial = 278] [outer = 13120C00] 05:48:55 INFO - PROCESS | 3744 | 1469108935413 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:55 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. 05:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 922ms 05:48:55 INFO - PROCESS | 3744 | 1469108935497 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 3744 | 1469108935500 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 05:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:48:55 INFO - PROCESS | 3744 | 1469108935503 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 3744 | 1469108935506 Marionette TRACE conn2 <- [1,338,null,{}] 05:48:55 INFO - PROCESS | 3744 | 1469108935516 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:55 INFO - PROCESS | 3744 | 1469108935521 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:55 INFO - PROCESS | 3744 | 1469108935668 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:48:55 INFO - PROCESS | 3744 | 1469108935787 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 3744 | 1469108935791 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:55 INFO - PROCESS | 3744 | ++DOCSHELL 175A2400 == 46 [pid = 3744] [id = 94] 05:48:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1768E800) [pid = 3744] [serial = 279] [outer = 00000000] 05:48:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (17D6AC00) [pid = 3744] [serial = 280] [outer = 1768E800] 05:48:55 INFO - PROCESS | 3744 | 1469108935850 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18479400) [pid = 3744] [serial = 281] [outer = 1768E800] 05:48:56 INFO - PROCESS | 3744 | 1469108936406 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:56 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. 05:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 967ms 05:48:56 INFO - PROCESS | 3744 | 1469108936472 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 3744 | 1469108936475 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 05:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:48:56 INFO - PROCESS | 3744 | 1469108936478 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 3744 | 1469108936480 Marionette TRACE conn2 <- [1,342,null,{}] 05:48:56 INFO - PROCESS | 3744 | 1469108936484 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:56 INFO - PROCESS | 3744 | 1469108936486 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:56 INFO - PROCESS | 3744 | 1469108936597 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:48:56 INFO - PROCESS | 3744 | 1469108936723 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 3744 | 1469108936726 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:56 INFO - PROCESS | 3744 | ++DOCSHELL 1769E800 == 47 [pid = 3744] [id = 95] 05:48:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19A7A000) [pid = 3744] [serial = 282] [outer = 00000000] 05:48:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1A04B400) [pid = 3744] [serial = 283] [outer = 19A7A000] 05:48:56 INFO - PROCESS | 3744 | 1469108936781 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A1C5800) [pid = 3744] [serial = 284] [outer = 19A7A000] 05:48:57 INFO - PROCESS | 3744 | 1469108937598 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1179ms 05:48:57 INFO - PROCESS | 3744 | 1469108937653 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 3744 | 1469108937657 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 05:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:48:57 INFO - PROCESS | 3744 | 1469108937662 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 3744 | 1469108937665 Marionette TRACE conn2 <- [1,346,null,{}] 05:48:57 INFO - PROCESS | 3744 | 1469108937670 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:57 INFO - PROCESS | 3744 | 1469108937673 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:57 INFO - PROCESS | 3744 | 1469108937773 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:48:57 INFO - PROCESS | 3744 | 1469108937908 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 3744 | 1469108937911 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:57 INFO - PROCESS | 3744 | ++DOCSHELL 12B6D400 == 48 [pid = 3744] [id = 96] 05:48:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (12B6D800) [pid = 3744] [serial = 285] [outer = 00000000] 05:48:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (130B1000) [pid = 3744] [serial = 286] [outer = 12B6D800] 05:48:57 INFO - PROCESS | 3744 | 1469108937954 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (131DB800) [pid = 3744] [serial = 287] [outer = 12B6D800] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 1769B000 == 47 [pid = 3744] [id = 90] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 12D96000 == 46 [pid = 3744] [id = 89] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 10A08000 == 45 [pid = 3744] [id = 88] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 1A1C4400 == 44 [pid = 3744] [id = 87] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 185AA800 == 43 [pid = 3744] [id = 86] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 1847A800 == 42 [pid = 3744] [id = 85] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 175A1000 == 41 [pid = 3744] [id = 84] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 13DBC800 == 40 [pid = 3744] [id = 83] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 11250800 == 39 [pid = 3744] [id = 82] 05:48:58 INFO - PROCESS | 3744 | --DOCSHELL 10328400 == 38 [pid = 3744] [id = 78] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19A7E800) [pid = 3744] [serial = 220] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19A74800) [pid = 3744] [serial = 218] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (185B1800) [pid = 3744] [serial = 217] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (13270400) [pid = 3744] [serial = 205] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1390CC00) [pid = 3744] [serial = 206] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (14293C00) [pid = 3744] [serial = 199] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (174E9000) [pid = 3744] [serial = 211] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (156F3400) [pid = 3744] [serial = 208] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (15E30800) [pid = 3744] [serial = 209] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (10ED4400) [pid = 3744] [serial = 202] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (12931400) [pid = 3744] [serial = 203] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (11246000) [pid = 3744] [serial = 190] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1A1C3C00) [pid = 3744] [serial = 196] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (13DB1800) [pid = 3744] [serial = 193] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1971E400) [pid = 3744] [serial = 224] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19712800) [pid = 3744] [serial = 223] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A6BF000) [pid = 3744] [serial = 227] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18418800) [pid = 3744] [serial = 214] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (18473000) [pid = 3744] [serial = 215] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19A77000) [pid = 3744] [serial = 221] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A1C7000) [pid = 3744] [serial = 226] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17740800) [pid = 3744] [serial = 212] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1A7B4800) [pid = 3744] [serial = 229] [outer = 00000000] [url = about:blank] 05:48:58 INFO - PROCESS | 3744 | 1469108938393 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 771ms 05:48:58 INFO - PROCESS | 3744 | 1469108938443 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 3744 | 1469108938447 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 05:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:48:58 INFO - PROCESS | 3744 | 1469108938443 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 3744 | 1469108938445 Marionette TRACE conn2 <- [1,350,null,{}] 05:48:58 INFO - PROCESS | 3744 | 1469108938449 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:58 INFO - PROCESS | 3744 | 1469108938452 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:58 INFO - PROCESS | 3744 | 1469108938540 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:48:58 INFO - PROCESS | 3744 | 1469108938546 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 3744 | 1469108938548 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:58 INFO - PROCESS | 3744 | ++DOCSHELL 12B6D000 == 39 [pid = 3744] [id = 97] 05:48:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (131E5C00) [pid = 3744] [serial = 288] [outer = 00000000] 05:48:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (13DB6800) [pid = 3744] [serial = 289] [outer = 131E5C00] 05:48:58 INFO - PROCESS | 3744 | 1469108938597 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (144F5000) [pid = 3744] [serial = 290] [outer = 131E5C00] 05:48:59 INFO - PROCESS | 3744 | 1469108939047 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 635ms 05:48:59 INFO - PROCESS | 3744 | 1469108939077 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 3744 | 1469108939079 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 05:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:48:59 INFO - PROCESS | 3744 | 1469108939083 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 3744 | 1469108939087 Marionette TRACE conn2 <- [1,354,null,{}] 05:48:59 INFO - PROCESS | 3744 | 1469108939097 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 3744 | 1469108939101 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:59 INFO - PROCESS | 3744 | 1469108939214 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:48:59 INFO - PROCESS | 3744 | 1469108939224 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 3744 | 1469108939227 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:59 INFO - PROCESS | 3744 | ++DOCSHELL 16FE8800 == 40 [pid = 3744] [id = 98] 05:48:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (16FE8C00) [pid = 3744] [serial = 291] [outer = 00000000] 05:48:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (17686400) [pid = 3744] [serial = 292] [outer = 16FE8C00] 05:48:59 INFO - PROCESS | 3744 | 1469108939277 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (17740C00) [pid = 3744] [serial = 293] [outer = 16FE8C00] 05:48:59 INFO - PROCESS | 3744 | 1469108939709 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:48:59 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. 05:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 665ms 05:48:59 INFO - PROCESS | 3744 | 1469108939762 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 3744 | 1469108939765 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 05:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:48:59 INFO - PROCESS | 3744 | 1469108939768 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 3744 | 1469108939770 Marionette TRACE conn2 <- [1,358,null,{}] 05:48:59 INFO - PROCESS | 3744 | 1469108939773 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 3744 | 1469108939776 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:59 INFO - PROCESS | 3744 | 1469108939862 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:48:59 INFO - PROCESS | 3744 | 1469108939869 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 3744 | 1469108939871 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:48:59 INFO - PROCESS | 3744 | ++DOCSHELL 1768C400 == 41 [pid = 3744] [id = 99] 05:48:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18418800) [pid = 3744] [serial = 294] [outer = 00000000] 05:48:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1847B400) [pid = 3744] [serial = 295] [outer = 18418800] 05:48:59 INFO - PROCESS | 3744 | 1469108939917 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19711C00) [pid = 3744] [serial = 296] [outer = 18418800] 05:49:00 INFO - PROCESS | 3744 | 1469108940352 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 604ms 05:49:00 INFO - PROCESS | 3744 | 1469108940389 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 3744 | 1469108940391 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 05:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:49:00 INFO - PROCESS | 3744 | 1469108940400 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 3744 | 1469108940402 Marionette TRACE conn2 <- [1,362,null,{}] 05:49:00 INFO - PROCESS | 3744 | 1469108940405 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:00 INFO - PROCESS | 3744 | 1469108940407 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:00 INFO - PROCESS | 3744 | 1469108940519 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:49:00 INFO - PROCESS | 3744 | 1469108940583 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 3744 | 1469108940585 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:00 INFO - PROCESS | 3744 | ++DOCSHELL 1971E400 == 42 [pid = 3744] [id = 100] 05:49:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19A77000) [pid = 3744] [serial = 297] [outer = 00000000] 05:49:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19A7D400) [pid = 3744] [serial = 298] [outer = 19A77000] 05:49:00 INFO - PROCESS | 3744 | 1469108940631 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19A7E800) [pid = 3744] [serial = 299] [outer = 19A77000] 05:49:01 INFO - PROCESS | 3744 | 1469108941068 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 711ms 05:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:49:01 INFO - PROCESS | 3744 | 1469108941102 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 3744 | 1469108941104 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 05:49:01 INFO - PROCESS | 3744 | 1469108941107 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 3744 | 1469108941109 Marionette TRACE conn2 <- [1,366,null,{}] 05:49:01 INFO - PROCESS | 3744 | 1469108941113 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 3744 | 1469108941118 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:01 INFO - PROCESS | 3744 | 1469108941259 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:49:01 INFO - PROCESS | 3744 | 1469108941324 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 3744 | 1469108941327 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:01 INFO - PROCESS | 3744 | ++DOCSHELL 1A047C00 == 43 [pid = 3744] [id = 101] 05:49:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1A51A000) [pid = 3744] [serial = 300] [outer = 00000000] 05:49:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1A7A9C00) [pid = 3744] [serial = 301] [outer = 1A51A000] 05:49:01 INFO - PROCESS | 3744 | 1469108941373 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1A7AE800) [pid = 3744] [serial = 302] [outer = 1A51A000] 05:49:01 INFO - PROCESS | 3744 | 1469108941779 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:01 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. 05:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 710ms 05:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:49:01 INFO - PROCESS | 3744 | 1469108941829 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 3744 | 1469108941831 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 05:49:01 INFO - PROCESS | 3744 | 1469108941834 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 3744 | 1469108941836 Marionette TRACE conn2 <- [1,370,null,{}] 05:49:01 INFO - PROCESS | 3744 | 1469108941839 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 3744 | 1469108941841 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:01 INFO - PROCESS | 3744 | 1469108941953 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:49:02 INFO - PROCESS | 3744 | 1469108942015 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 3744 | 1469108942017 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:02 INFO - PROCESS | 3744 | ++DOCSHELL 1A51C000 == 44 [pid = 3744] [id = 102] 05:49:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1A7A5C00) [pid = 3744] [serial = 303] [outer = 00000000] 05:49:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AB78400) [pid = 3744] [serial = 304] [outer = 1A7A5C00] 05:49:02 INFO - PROCESS | 3744 | 1469108942071 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1AB79C00) [pid = 3744] [serial = 305] [outer = 1A7A5C00] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A518800) [pid = 3744] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1847AC00) [pid = 3744] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (12BD0C00) [pid = 3744] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1768CC00) [pid = 3744] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19716800) [pid = 3744] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (13DBD400) [pid = 3744] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1A51B800) [pid = 3744] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1312D000) [pid = 3744] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19E18800) [pid = 3744] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:49:02 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A1C6000) [pid = 3744] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:49:02 INFO - PROCESS | 3744 | 1469108942498 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 725ms 05:49:02 INFO - PROCESS | 3744 | 1469108942555 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 3744 | 1469108942557 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 05:49:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:49:02 INFO - PROCESS | 3744 | 1469108942560 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 3744 | 1469108942562 Marionette TRACE conn2 <- [1,374,null,{}] 05:49:02 INFO - PROCESS | 3744 | 1469108942566 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 3744 | 1469108942568 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:02 INFO - PROCESS | 3744 | 1469108942681 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:49:02 INFO - PROCESS | 3744 | 1469108942719 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 3744 | 1469108942720 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:02 INFO - PROCESS | 3744 | ++DOCSHELL 1312D000 == 45 [pid = 3744] [id = 103] 05:49:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (13266800) [pid = 3744] [serial = 306] [outer = 00000000] 05:49:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1A04A400) [pid = 3744] [serial = 307] [outer = 13266800] 05:49:02 INFO - PROCESS | 3744 | 1469108942766 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1A7A6400) [pid = 3744] [serial = 308] [outer = 13266800] 05:49:03 INFO - PROCESS | 3744 | 1469108943136 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:49:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 620ms 05:49:03 INFO - PROCESS | 3744 | 1469108943181 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 3744 | 1469108943183 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 05:49:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:49:03 INFO - PROCESS | 3744 | 1469108943186 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 3744 | 1469108943188 Marionette TRACE conn2 <- [1,378,null,{}] 05:49:03 INFO - PROCESS | 3744 | 1469108943175 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:03 INFO - PROCESS | 3744 | 1469108943177 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:03 INFO - PROCESS | 3744 | 1469108943284 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:49:03 INFO - PROCESS | 3744 | 1469108943293 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 3744 | 1469108943295 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:03 INFO - PROCESS | 3744 | ++DOCSHELL 16A0B400 == 46 [pid = 3744] [id = 104] 05:49:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1A1C2400) [pid = 3744] [serial = 309] [outer = 00000000] 05:49:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1ADCCC00) [pid = 3744] [serial = 310] [outer = 1A1C2400] 05:49:03 INFO - PROCESS | 3744 | 1469108943340 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AF07400) [pid = 3744] [serial = 311] [outer = 1A1C2400] 05:49:03 INFO - PROCESS | 3744 | 1469108943746 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:49:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 619ms 05:49:03 INFO - PROCESS | 3744 | 1469108943789 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 3744 | 1469108943791 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 05:49:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:49:03 INFO - PROCESS | 3744 | 1469108943794 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 3744 | 1469108943796 Marionette TRACE conn2 <- [1,382,null,{}] 05:49:03 INFO - PROCESS | 3744 | 1469108943799 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:03 INFO - PROCESS | 3744 | 1469108943801 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:03 INFO - PROCESS | 3744 | 1469108943892 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:49:03 INFO - PROCESS | 3744 | 1469108943898 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 3744 | 1469108943900 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:03 INFO - PROCESS | 3744 | ++DOCSHELL 1532BC00 == 47 [pid = 3744] [id = 105] 05:49:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1532C000) [pid = 3744] [serial = 312] [outer = 00000000] 05:49:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15332800) [pid = 3744] [serial = 313] [outer = 1532C000] 05:49:03 INFO - PROCESS | 3744 | 1469108943945 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (15336800) [pid = 3744] [serial = 314] [outer = 1532C000] 05:49:04 INFO - PROCESS | 3744 | 1469108944444 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:49:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 665ms 05:49:04 INFO - PROCESS | 3744 | 1469108944477 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 3744 | 1469108944482 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 05:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:49:04 INFO - PROCESS | 3744 | 1469108944488 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 3744 | 1469108944492 Marionette TRACE conn2 <- [1,386,null,{}] 05:49:04 INFO - PROCESS | 3744 | 1469108944498 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:04 INFO - PROCESS | 3744 | 1469108944501 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:04 INFO - PROCESS | 3744 | 1469108944664 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:49:04 INFO - PROCESS | 3744 | 1469108944768 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 3744 | 1469108944774 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:04 INFO - PROCESS | 3744 | ++DOCSHELL 11259400 == 48 [pid = 3744] [id = 106] 05:49:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (11442C00) [pid = 3744] [serial = 315] [outer = 00000000] 05:49:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (12B71000) [pid = 3744] [serial = 316] [outer = 11442C00] 05:49:04 INFO - PROCESS | 3744 | 1469108944814 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (13114400) [pid = 3744] [serial = 317] [outer = 11442C00] 05:49:05 INFO - PROCESS | 3744 | 1469108945383 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 906ms 05:49:05 INFO - PROCESS | 3744 | 1469108945398 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 3744 | 1469108945402 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 05:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:49:05 INFO - PROCESS | 3744 | 1469108945425 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 3744 | 1469108945428 Marionette TRACE conn2 <- [1,390,null,{}] 05:49:05 INFO - PROCESS | 3744 | 1469108945432 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 3744 | 1469108945435 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:05 INFO - PROCESS | 3744 | 1469108945548 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:49:05 INFO - PROCESS | 3744 | 1469108945651 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 3744 | 1469108945655 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:05 INFO - PROCESS | 3744 | ++DOCSHELL 15334000 == 49 [pid = 3744] [id = 107] 05:49:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (15338800) [pid = 3744] [serial = 318] [outer = 00000000] 05:49:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (15E30000) [pid = 3744] [serial = 319] [outer = 15338800] 05:49:05 INFO - PROCESS | 3744 | 1469108945713 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (16A61800) [pid = 3744] [serial = 320] [outer = 15338800] 05:49:06 INFO - PROCESS | 3744 | 1469108946360 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1012ms 05:49:06 INFO - PROCESS | 3744 | 1469108946431 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 3744 | 1469108946434 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 05:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:49:06 INFO - PROCESS | 3744 | 1469108946438 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 3744 | 1469108946442 Marionette TRACE conn2 <- [1,394,null,{}] 05:49:06 INFO - PROCESS | 3744 | 1469108946473 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:06 INFO - PROCESS | 3744 | 1469108946478 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:06 INFO - PROCESS | 3744 | 1469108946594 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:49:06 INFO - PROCESS | 3744 | 1469108946716 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 3744 | 1469108946720 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:06 INFO - PROCESS | 3744 | ++DOCSHELL 1971C800 == 50 [pid = 3744] [id = 108] 05:49:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1A1C4400) [pid = 3744] [serial = 321] [outer = 00000000] 05:49:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1A6B2400) [pid = 3744] [serial = 322] [outer = 1A1C4400] 05:49:06 INFO - PROCESS | 3744 | 1469108946779 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1AA2BC00) [pid = 3744] [serial = 323] [outer = 1A1C4400] 05:49:07 INFO - PROCESS | 3744 | 1469108947406 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1043ms 05:49:07 INFO - PROCESS | 3744 | 1469108947480 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 3744 | 1469108947483 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 05:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:49:07 INFO - PROCESS | 3744 | 1469108947514 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 3744 | 1469108947516 Marionette TRACE conn2 <- [1,398,null,{}] 05:49:07 INFO - PROCESS | 3744 | 1469108947520 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:07 INFO - PROCESS | 3744 | 1469108947523 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:07 INFO - PROCESS | 3744 | 1469108947640 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:49:07 INFO - PROCESS | 3744 | 1469108947773 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 3744 | 1469108947776 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:07 INFO - PROCESS | 3744 | ++DOCSHELL 15C14400 == 51 [pid = 3744] [id = 109] 05:49:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (15C15400) [pid = 3744] [serial = 324] [outer = 00000000] 05:49:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (15C1F000) [pid = 3744] [serial = 325] [outer = 15C15400] 05:49:07 INFO - PROCESS | 3744 | 1469108947818 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (15C21400) [pid = 3744] [serial = 326] [outer = 15C15400] 05:49:08 INFO - PROCESS | 3744 | 1469108948554 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1058ms 05:49:08 INFO - PROCESS | 3744 | 1469108948573 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 3744 | 1469108948577 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 05:49:08 INFO - PROCESS | 3744 | 1469108948582 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:49:08 INFO - PROCESS | 3744 | 1469108948585 Marionette TRACE conn2 <- [1,402,null,{}] 05:49:08 INFO - PROCESS | 3744 | 1469108948592 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 3744 | 1469108948594 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:08 INFO - PROCESS | 3744 | 1469108948699 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:49:08 INFO - PROCESS | 3744 | 1469108948834 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 3744 | 1469108948839 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:08 INFO - PROCESS | 3744 | ++DOCSHELL 12B6F800 == 52 [pid = 3744] [id = 110] 05:49:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (12BC8C00) [pid = 3744] [serial = 327] [outer = 00000000] 05:49:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (13123800) [pid = 3744] [serial = 328] [outer = 12BC8C00] 05:49:08 INFO - PROCESS | 3744 | 1469108948911 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (13939800) [pid = 3744] [serial = 329] [outer = 12BC8C00] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 16A0B400 == 51 [pid = 3744] [id = 104] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1312D000 == 50 [pid = 3744] [id = 103] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1A51C000 == 49 [pid = 3744] [id = 102] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1A047C00 == 48 [pid = 3744] [id = 101] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1971E400 == 47 [pid = 3744] [id = 100] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1768C400 == 46 [pid = 3744] [id = 99] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 16FE8800 == 45 [pid = 3744] [id = 98] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 12B6D000 == 44 [pid = 3744] [id = 97] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 12B6D400 == 43 [pid = 3744] [id = 96] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 175A2400 == 42 [pid = 3744] [id = 94] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1769E800 == 41 [pid = 3744] [id = 95] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1310F000 == 40 [pid = 3744] [id = 93] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 11252800 == 39 [pid = 3744] [id = 92] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 10A78000 == 38 [pid = 3744] [id = 52] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 18472000 == 37 [pid = 3744] [id = 91] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 110D7800 == 36 [pid = 3744] [id = 81] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 10A73800 == 35 [pid = 3744] [id = 53] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 110D0400 == 34 [pid = 3744] [id = 80] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 19E0E400 == 33 [pid = 3744] [id = 63] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 132E4C00 == 32 [pid = 3744] [id = 79] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 15C14400 == 31 [pid = 3744] [id = 109] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1971C800 == 30 [pid = 3744] [id = 108] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 1532BC00 == 29 [pid = 3744] [id = 105] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 11259400 == 28 [pid = 3744] [id = 106] 05:49:10 INFO - PROCESS | 3744 | --DOCSHELL 15334000 == 27 [pid = 3744] [id = 107] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1AB77000) [pid = 3744] [serial = 262] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1847B000) [pid = 3744] [serial = 238] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19719800) [pid = 3744] [serial = 253] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (13DAF400) [pid = 3744] [serial = 245] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1326B400) [pid = 3744] [serial = 244] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17745400) [pid = 3744] [serial = 250] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (18414000) [pid = 3744] [serial = 251] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (10A07C00) [pid = 3744] [serial = 232] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AA25800) [pid = 3744] [serial = 230] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (156EFC00) [pid = 3744] [serial = 247] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (15E2D400) [pid = 3744] [serial = 248] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1A7B2000) [pid = 3744] [serial = 260] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (13DB1000) [pid = 3744] [serial = 235] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (12D9A800) [pid = 3744] [serial = 241] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A7AA000) [pid = 3744] [serial = 259] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AB7B000) [pid = 3744] [serial = 263] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1847B800) [pid = 3744] [serial = 266] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1768C800) [pid = 3744] [serial = 265] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A049000) [pid = 3744] [serial = 256] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1ADCC400) [pid = 3744] [serial = 269] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1A04D000) [pid = 3744] [serial = 257] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1AB81000) [pid = 3744] [serial = 268] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1971EC00) [pid = 3744] [serial = 254] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1AF08400) [pid = 3744] [serial = 271] [outer = 00000000] [url = about:blank] 05:49:10 INFO - PROCESS | 3744 | 1469108950336 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1813ms 05:49:10 INFO - PROCESS | 3744 | 1469108950401 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 3744 | 1469108950405 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 05:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:49:10 INFO - PROCESS | 3744 | 1469108950411 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 3744 | 1469108950414 Marionette TRACE conn2 <- [1,406,null,{}] 05:49:10 INFO - PROCESS | 3744 | 1469108950420 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:10 INFO - PROCESS | 3744 | 1469108950423 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:10 INFO - PROCESS | 3744 | 1469108950503 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:49:10 INFO - PROCESS | 3744 | 1469108950588 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 3744 | 1469108950593 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:10 INFO - PROCESS | 3744 | ++DOCSHELL 10ECEC00 == 28 [pid = 3744] [id = 111] 05:49:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (10ED3800) [pid = 3744] [serial = 330] [outer = 00000000] 05:49:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (11250800) [pid = 3744] [serial = 331] [outer = 10ED3800] 05:49:10 INFO - PROCESS | 3744 | 1469108950642 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (114D1800) [pid = 3744] [serial = 332] [outer = 10ED3800] 05:49:11 INFO - PROCESS | 3744 | 1469108951039 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 680ms 05:49:11 INFO - PROCESS | 3744 | 1469108951074 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 3744 | 1469108951079 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 05:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:49:11 INFO - PROCESS | 3744 | 1469108951086 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 3744 | 1469108951089 Marionette TRACE conn2 <- [1,410,null,{}] 05:49:11 INFO - PROCESS | 3744 | 1469108951093 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 3744 | 1469108951096 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:11 INFO - PROCESS | 3744 | 1469108951184 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:49:11 INFO - PROCESS | 3744 | 1469108951192 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 3744 | 1469108951195 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:11 INFO - PROCESS | 3744 | ++DOCSHELL 131DF400 == 29 [pid = 3744] [id = 112] 05:49:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (131DF800) [pid = 3744] [serial = 333] [outer = 00000000] 05:49:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (13272C00) [pid = 3744] [serial = 334] [outer = 131DF800] 05:49:11 INFO - PROCESS | 3744 | 1469108951243 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13932800) [pid = 3744] [serial = 335] [outer = 131DF800] 05:49:11 INFO - PROCESS | 3744 | 1469108951713 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 665ms 05:49:11 INFO - PROCESS | 3744 | 1469108951767 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 3744 | 1469108951770 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 05:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:49:11 INFO - PROCESS | 3744 | 1469108951773 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 3744 | 1469108951777 Marionette TRACE conn2 <- [1,414,null,{}] 05:49:11 INFO - PROCESS | 3744 | 1469108951788 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 3744 | 1469108951793 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:11 INFO - PROCESS | 3744 | 1469108951910 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:49:11 INFO - PROCESS | 3744 | 1469108952005 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 3744 | 1469108952007 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:11 INFO - PROCESS | 3744 | ++DOCSHELL 15775C00 == 30 [pid = 3744] [id = 113] 05:49:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (15776400) [pid = 3744] [serial = 336] [outer = 00000000] 05:49:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15C17000) [pid = 3744] [serial = 337] [outer = 15776400] 05:49:12 INFO - PROCESS | 3744 | 1469108952036 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (15C1DC00) [pid = 3744] [serial = 338] [outer = 15776400] 05:49:12 INFO - PROCESS | 3744 | 1469108952473 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 711ms 05:49:12 INFO - PROCESS | 3744 | 1469108952494 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 3744 | 1469108952496 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 05:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:49:12 INFO - PROCESS | 3744 | 1469108952520 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 3744 | 1469108952522 Marionette TRACE conn2 <- [1,418,null,{}] 05:49:12 INFO - PROCESS | 3744 | 1469108952526 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:12 INFO - PROCESS | 3744 | 1469108952529 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:12 INFO - PROCESS | 3744 | 1469108952625 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:49:12 INFO - PROCESS | 3744 | 1469108952632 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 3744 | 1469108952634 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:12 INFO - PROCESS | 3744 | ++DOCSHELL 15E29C00 == 31 [pid = 3744] [id = 114] 05:49:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (15E31800) [pid = 3744] [serial = 339] [outer = 00000000] 05:49:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16EDB800) [pid = 3744] [serial = 340] [outer = 15E31800] 05:49:12 INFO - PROCESS | 3744 | 1469108952731 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (17688C00) [pid = 3744] [serial = 341] [outer = 15E31800] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (10A7BC00) [pid = 3744] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (11243400) [pid = 3744] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1310F800) [pid = 3744] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1A51E400) [pid = 3744] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19A77000) [pid = 3744] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A51A000) [pid = 3744] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (13266800) [pid = 3744] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1A7A5C00) [pid = 3744] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AA2D000) [pid = 3744] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (12B6D800) [pid = 3744] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19A7A000) [pid = 3744] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1768E800) [pid = 3744] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16FE8C00) [pid = 3744] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (13120C00) [pid = 3744] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (11256C00) [pid = 3744] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (18418800) [pid = 3744] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (131E5C00) [pid = 3744] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A1C2400) [pid = 3744] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1532C000) [pid = 3744] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (110CC400) [pid = 3744] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1971DC00) [pid = 3744] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (132EC400) [pid = 3744] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1312D800) [pid = 3744] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (13450C00) [pid = 3744] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (10474000) [pid = 3744] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:49:13 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12827400) [pid = 3744] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:49:14 INFO - PROCESS | 3744 | 1469108954575 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:49:14 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 05:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2161ms 05:49:14 INFO - PROCESS | 3744 | 1469108954652 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 3744 | 1469108954657 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 05:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:49:14 INFO - PROCESS | 3744 | 1469108954662 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 3744 | 1469108954666 Marionette TRACE conn2 <- [1,422,null,{}] 05:49:14 INFO - PROCESS | 3744 | 1469108954671 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 3744 | 1469108954675 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:14 INFO - PROCESS | 3744 | 1469108954783 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:49:14 INFO - PROCESS | 3744 | 1469108954861 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 3744 | 1469108954864 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:14 INFO - PROCESS | 3744 | ++DOCSHELL 1124F400 == 32 [pid = 3744] [id = 115] 05:49:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (11250000) [pid = 3744] [serial = 342] [outer = 00000000] 05:49:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (12B6BC00) [pid = 3744] [serial = 343] [outer = 11250000] 05:49:14 INFO - PROCESS | 3744 | 1469108954923 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (12D9A800) [pid = 3744] [serial = 344] [outer = 11250000] 05:49:15 INFO - PROCESS | 3744 | --DOCSHELL 15775C00 == 31 [pid = 3744] [id = 113] 05:49:15 INFO - PROCESS | 3744 | --DOCSHELL 131DF400 == 30 [pid = 3744] [id = 112] 05:49:15 INFO - PROCESS | 3744 | --DOCSHELL 10ECEC00 == 29 [pid = 3744] [id = 111] 05:49:15 INFO - PROCESS | 3744 | --DOCSHELL 12B6F800 == 28 [pid = 3744] [id = 110] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (128A0C00) [pid = 3744] [serial = 157] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (14293000) [pid = 3744] [serial = 242] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (154E2400) [pid = 3744] [serial = 200] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A7A6800) [pid = 3744] [serial = 188] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1125DC00) [pid = 3744] [serial = 191] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1A7A5400) [pid = 3744] [serial = 197] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (14295400) [pid = 3744] [serial = 236] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19E13000) [pid = 3744] [serial = 239] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (154D6800) [pid = 3744] [serial = 194] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10A7FC00) [pid = 3744] [serial = 233] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1A6B8000) [pid = 3744] [serial = 154] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19A7D400) [pid = 3744] [serial = 298] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (19A7E800) [pid = 3744] [serial = 299] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1A7AE800) [pid = 3744] [serial = 302] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A04A400) [pid = 3744] [serial = 307] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A7A9C00) [pid = 3744] [serial = 301] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1AB78400) [pid = 3744] [serial = 304] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (131E8800) [pid = 3744] [serial = 272] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (130B1000) [pid = 3744] [serial = 286] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (131DB800) [pid = 3744] [serial = 287] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1A04B400) [pid = 3744] [serial = 283] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1A1C5800) [pid = 3744] [serial = 284] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (17D6AC00) [pid = 3744] [serial = 280] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (18479400) [pid = 3744] [serial = 281] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (17686400) [pid = 3744] [serial = 292] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (17740C00) [pid = 3744] [serial = 293] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (131E6000) [pid = 3744] [serial = 277] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (13DB8000) [pid = 3744] [serial = 278] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (12820C00) [pid = 3744] [serial = 274] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (12B0F800) [pid = 3744] [serial = 275] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1847B400) [pid = 3744] [serial = 295] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (13DB6800) [pid = 3744] [serial = 289] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (144F5000) [pid = 3744] [serial = 290] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (1ADCCC00) [pid = 3744] [serial = 310] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (1AF07400) [pid = 3744] [serial = 311] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (15332800) [pid = 3744] [serial = 313] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (15336800) [pid = 3744] [serial = 314] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (1AB79C00) [pid = 3744] [serial = 305] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 50 (1A7A6400) [pid = 3744] [serial = 308] [outer = 00000000] [url = about:blank] 05:49:15 INFO - PROCESS | 3744 | --DOMWINDOW == 49 (19711C00) [pid = 3744] [serial = 296] [outer = 00000000] [url = about:blank] 05:49:16 INFO - PROCESS | 3744 | 1469108956124 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1511ms 05:49:16 INFO - PROCESS | 3744 | 1469108956195 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 3744 | 1469108956199 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 05:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:49:16 INFO - PROCESS | 3744 | 1469108956207 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 3744 | 1469108956210 Marionette TRACE conn2 <- [1,426,null,{}] 05:49:16 INFO - PROCESS | 3744 | 1469108956216 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 3744 | 1469108956219 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:16 INFO - PROCESS | 3744 | 1469108956299 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:49:16 INFO - PROCESS | 3744 | 1469108956308 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 3744 | 1469108956312 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:16 INFO - PROCESS | 3744 | ++DOCSHELL 10A08400 == 29 [pid = 3744] [id = 116] 05:49:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (110CAC00) [pid = 3744] [serial = 345] [outer = 00000000] 05:49:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (128A0C00) [pid = 3744] [serial = 346] [outer = 110CAC00] 05:49:16 INFO - PROCESS | 3744 | 1469108956360 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (12B65800) [pid = 3744] [serial = 347] [outer = 110CAC00] 05:49:16 INFO - PROCESS | 3744 | 1469108956817 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 3744 | 1469108956847 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 05:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:49:16 INFO - PROCESS | 3744 | 1469108956854 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 3744 | 1469108956856 Marionette TRACE conn2 <- [1,430,null,{}] 05:49:16 INFO - PROCESS | 3744 | 1469108956860 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 3744 | 1469108956863 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:16 INFO - PROCESS | 3744 | 1469108956951 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:49:16 INFO - PROCESS | 3744 | 1469108956960 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 3744 | 1469108956963 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:16 INFO - PROCESS | 3744 | ++DOCSHELL 131E5C00 == 30 [pid = 3744] [id = 117] 05:49:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (131E6000) [pid = 3744] [serial = 348] [outer = 00000000] 05:49:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (13270400) [pid = 3744] [serial = 349] [outer = 131E6000] 05:49:16 INFO - PROCESS | 3744 | 1469108957011 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (1390EC00) [pid = 3744] [serial = 350] [outer = 131E6000] 05:49:17 INFO - PROCESS | 3744 | 1469108957464 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 680ms 05:49:17 INFO - PROCESS | 3744 | 1469108957533 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 3744 | 1469108957535 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 05:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:49:17 INFO - PROCESS | 3744 | 1469108957539 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 3744 | 1469108957542 Marionette TRACE conn2 <- [1,434,null,{}] 05:49:17 INFO - PROCESS | 3744 | 1469108957553 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:17 INFO - PROCESS | 3744 | 1469108957558 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:17 INFO - PROCESS | 3744 | 1469108957659 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:49:17 INFO - PROCESS | 3744 | 1469108957749 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 3744 | 1469108957753 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:17 INFO - PROCESS | 3744 | ++DOCSHELL 15332C00 == 31 [pid = 3744] [id = 118] 05:49:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (15333000) [pid = 3744] [serial = 351] [outer = 00000000] 05:49:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (15338000) [pid = 3744] [serial = 352] [outer = 15333000] 05:49:17 INFO - PROCESS | 3744 | 1469108957801 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (1541D400) [pid = 3744] [serial = 353] [outer = 15333000] 05:49:18 INFO - PROCESS | 3744 | 1469108958216 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 710ms 05:49:18 INFO - PROCESS | 3744 | 1469108958262 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 3744 | 1469108958265 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 05:49:18 INFO - PROCESS | 3744 | 1469108958268 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 3744 | 1469108958270 Marionette TRACE conn2 <- [1,438,null,{}] 05:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:49:18 INFO - PROCESS | 3744 | 1469108958273 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 3744 | 1469108958276 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:18 INFO - PROCESS | 3744 | 1469108958391 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:49:18 INFO - PROCESS | 3744 | 1469108958451 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 3744 | 1469108958453 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:18 INFO - PROCESS | 3744 | ++DOCSHELL 156F3800 == 32 [pid = 3744] [id = 119] 05:49:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (15771C00) [pid = 3744] [serial = 354] [outer = 00000000] 05:49:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (15C18800) [pid = 3744] [serial = 355] [outer = 15771C00] 05:49:18 INFO - PROCESS | 3744 | 1469108958499 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (15E2E800) [pid = 3744] [serial = 356] [outer = 15771C00] 05:49:18 INFO - PROCESS | 3744 | 1469108958916 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 665ms 05:49:18 INFO - PROCESS | 3744 | 1469108958935 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 3744 | 1469108958938 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 05:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:49:18 INFO - PROCESS | 3744 | 1469108958981 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 3744 | 1469108958983 Marionette TRACE conn2 <- [1,442,null,{}] 05:49:18 INFO - PROCESS | 3744 | 1469108958991 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 3744 | 1469108958993 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:19 INFO - PROCESS | 3744 | 1469108959085 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:49:19 INFO - PROCESS | 3744 | 1469108959095 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 3744 | 1469108959097 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:19 INFO - PROCESS | 3744 | ++DOCSHELL 165DF400 == 33 [pid = 3744] [id = 120] 05:49:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (165E0800) [pid = 3744] [serial = 357] [outer = 00000000] 05:49:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (16FE8800) [pid = 3744] [serial = 358] [outer = 165E0800] 05:49:19 INFO - PROCESS | 3744 | 1469108959143 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (1769E800) [pid = 3744] [serial = 359] [outer = 165E0800] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (15776400) [pid = 3744] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (15338800) [pid = 3744] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (11442C00) [pid = 3744] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1A1C4400) [pid = 3744] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (15C15400) [pid = 3744] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (10ED3800) [pid = 3744] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (12BC8C00) [pid = 3744] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:49:19 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (131DF800) [pid = 3744] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:49:19 INFO - PROCESS | 3744 | 1469108959590 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 680ms 05:49:19 INFO - PROCESS | 3744 | 1469108959640 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 3744 | 1469108959642 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 05:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:49:19 INFO - PROCESS | 3744 | 1469108959646 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 3744 | 1469108959648 Marionette TRACE conn2 <- [1,446,null,{}] 05:49:19 INFO - PROCESS | 3744 | 1469108959652 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 3744 | 1469108959657 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:19 INFO - PROCESS | 3744 | 1469108959792 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:49:19 INFO - PROCESS | 3744 | 1469108959808 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 3744 | 1469108959810 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:19 INFO - PROCESS | 3744 | ++DOCSHELL 15C15400 == 34 [pid = 3744] [id = 121] 05:49:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (15C16800) [pid = 3744] [serial = 360] [outer = 00000000] 05:49:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (1802F000) [pid = 3744] [serial = 361] [outer = 15C16800] 05:49:19 INFO - PROCESS | 3744 | 1469108959856 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (18031800) [pid = 3744] [serial = 362] [outer = 15C16800] 05:49:20 INFO - PROCESS | 3744 | 1469108960238 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 604ms 05:49:20 INFO - PROCESS | 3744 | 1469108960266 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 3744 | 1469108960268 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 05:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:49:20 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:49:20 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:49:20 INFO - PROCESS | 3744 | 1469108960283 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 3744 | 1469108960285 Marionette TRACE conn2 <- [1,450,null,{}] 05:49:20 INFO - PROCESS | 3744 | 1469108960288 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 3744 | 1469108960290 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:20 INFO - PROCESS | 3744 | 1469108960398 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:49:20 INFO - PROCESS | 3744 | 1469108960407 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 3744 | 1469108960409 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:20 INFO - PROCESS | 3744 | ++DOCSHELL 18414000 == 35 [pid = 3744] [id = 122] 05:49:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (1841A400) [pid = 3744] [serial = 363] [outer = 00000000] 05:49:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (18473400) [pid = 3744] [serial = 364] [outer = 1841A400] 05:49:20 INFO - PROCESS | 3744 | 1469108960453 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (18473800) [pid = 3744] [serial = 365] [outer = 1841A400] 05:49:20 INFO - PROCESS | 3744 | 1469108960868 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 3744 | 1469108960914 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 05:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:49:20 INFO - PROCESS | 3744 | 1469108960917 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 3744 | 1469108960919 Marionette TRACE conn2 <- [1,454,null,{}] 05:49:20 INFO - PROCESS | 3744 | 1469108960923 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 3744 | 1469108960925 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:20 INFO - PROCESS | 3744 | 1469108961002 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:49:21 INFO - PROCESS | 3744 | 1469108961008 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 3744 | 1469108961010 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:21 INFO - PROCESS | 3744 | ++DOCSHELL 19711000 == 36 [pid = 3744] [id = 123] 05:49:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (19711C00) [pid = 3744] [serial = 366] [outer = 00000000] 05:49:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (1971A400) [pid = 3744] [serial = 367] [outer = 19711C00] 05:49:21 INFO - PROCESS | 3744 | 1469108961057 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (1971D400) [pid = 3744] [serial = 368] [outer = 19711C00] 05:49:21 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:21 INFO - PROCESS | 3744 | 1469108961465 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 574ms 05:49:21 INFO - PROCESS | 3744 | 1469108961503 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 3744 | 1469108961506 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 05:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:49:21 INFO - PROCESS | 3744 | 1469108961509 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 3744 | 1469108961511 Marionette TRACE conn2 <- [1,458,null,{}] 05:49:21 INFO - PROCESS | 3744 | 1469108961515 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 3744 | 1469108961516 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:21 INFO - PROCESS | 3744 | 1469108961602 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:49:21 INFO - PROCESS | 3744 | 1469108961608 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 3744 | 1469108961610 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:21 INFO - PROCESS | 3744 | ++DOCSHELL 14294C00 == 37 [pid = 3744] [id = 124] 05:49:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (19719400) [pid = 3744] [serial = 369] [outer = 00000000] 05:49:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (19A78400) [pid = 3744] [serial = 370] [outer = 19719400] 05:49:21 INFO - PROCESS | 3744 | 1469108961640 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (19A7D800) [pid = 3744] [serial = 371] [outer = 19719400] 05:49:22 INFO - PROCESS | 3744 | 1469108962331 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 3744 | 1469108962382 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 05:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:49:22 INFO - PROCESS | 3744 | 1469108962388 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 3744 | 1469108962393 Marionette TRACE conn2 <- [1,462,null,{}] 05:49:22 INFO - PROCESS | 3744 | 1469108962398 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:22 INFO - PROCESS | 3744 | 1469108962401 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:22 INFO - PROCESS | 3744 | 1469108962525 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:49:22 INFO - PROCESS | 3744 | 1469108962654 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 3744 | 1469108962658 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:22 INFO - PROCESS | 3744 | ++DOCSHELL 10A09C00 == 38 [pid = 3744] [id = 125] 05:49:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (10A79400) [pid = 3744] [serial = 372] [outer = 00000000] 05:49:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12B68800) [pid = 3744] [serial = 373] [outer = 10A79400] 05:49:22 INFO - PROCESS | 3744 | 1469108962700 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (131E8800) [pid = 3744] [serial = 374] [outer = 10A79400] 05:49:23 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:23 INFO - PROCESS | 3744 | 1469108963313 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 3744 | 1469108963363 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 05:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:49:23 INFO - PROCESS | 3744 | 1469108963391 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 3744 | 1469108963395 Marionette TRACE conn2 <- [1,466,null,{}] 05:49:23 INFO - PROCESS | 3744 | 1469108963402 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 3744 | 1469108963405 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:23 INFO - PROCESS | 3744 | 1469108963521 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:49:23 INFO - PROCESS | 3744 | 1469108963649 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 3744 | 1469108963654 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:23 INFO - PROCESS | 3744 | ++DOCSHELL 1532E400 == 39 [pid = 3744] [id = 126] 05:49:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15338C00) [pid = 3744] [serial = 375] [outer = 00000000] 05:49:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15C16400) [pid = 3744] [serial = 376] [outer = 15338C00] 05:49:23 INFO - PROCESS | 3744 | 1469108963696 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (165E2000) [pid = 3744] [serial = 377] [outer = 15338C00] 05:49:24 INFO - PROCESS | 3744 | 1469108964317 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:49:24 INFO - PROCESS | 3744 | 1469108964359 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 05:49:24 INFO - PROCESS | 3744 | 1469108964364 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 3744 | 1469108964368 Marionette TRACE conn2 <- [1,470,null,{}] 05:49:24 INFO - PROCESS | 3744 | 1469108964380 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 3744 | 1469108964385 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:24 INFO - PROCESS | 3744 | 1469108964493 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:49:24 INFO - PROCESS | 3744 | 1469108964620 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 3744 | 1469108964624 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:24 INFO - PROCESS | 3744 | ++DOCSHELL 19A78000 == 40 [pid = 3744] [id = 127] 05:49:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (19A7A000) [pid = 3744] [serial = 378] [outer = 00000000] 05:49:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (19E14800) [pid = 3744] [serial = 379] [outer = 19A7A000] 05:49:24 INFO - PROCESS | 3744 | 1469108964693 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1A045400) [pid = 3744] [serial = 380] [outer = 19A7A000] 05:49:25 INFO - PROCESS | 3744 | 1469108965239 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1073ms 05:49:25 INFO - PROCESS | 3744 | 1469108965434 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 3744 | 1469108965438 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 05:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:49:25 INFO - PROCESS | 3744 | 1469108965444 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 3744 | 1469108965447 Marionette TRACE conn2 <- [1,474,null,{}] 05:49:25 INFO - PROCESS | 3744 | 1469108965452 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 3744 | 1469108965456 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:25 INFO - PROCESS | 3744 | 1469108965558 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:49:25 INFO - PROCESS | 3744 | 1469108965637 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 3744 | 1469108965643 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:25 INFO - PROCESS | 3744 | ++DOCSHELL 12B70800 == 41 [pid = 3744] [id = 128] 05:49:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (12B70C00) [pid = 3744] [serial = 381] [outer = 00000000] 05:49:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (13062000) [pid = 3744] [serial = 382] [outer = 12B70C00] 05:49:25 INFO - PROCESS | 3744 | 1469108965745 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (131E0400) [pid = 3744] [serial = 383] [outer = 12B70C00] 05:49:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (144EA000) [pid = 3744] [serial = 384] [outer = 1B30C800] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 19711000 == 40 [pid = 3744] [id = 123] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 18414000 == 39 [pid = 3744] [id = 122] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 15C15400 == 38 [pid = 3744] [id = 121] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 165DF400 == 37 [pid = 3744] [id = 120] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 156F3800 == 36 [pid = 3744] [id = 119] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 15332C00 == 35 [pid = 3744] [id = 118] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 131E5C00 == 34 [pid = 3744] [id = 117] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 10A08400 == 33 [pid = 3744] [id = 116] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 1124F400 == 32 [pid = 3744] [id = 115] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 15E29C00 == 31 [pid = 3744] [id = 114] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 1532E400 == 30 [pid = 3744] [id = 126] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 19A78000 == 29 [pid = 3744] [id = 127] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 14294C00 == 28 [pid = 3744] [id = 124] 05:49:26 INFO - PROCESS | 3744 | --DOCSHELL 10A09C00 == 27 [pid = 3744] [id = 125] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15C17000) [pid = 3744] [serial = 337] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16A61800) [pid = 3744] [serial = 320] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (13114400) [pid = 3744] [serial = 317] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1AA2BC00) [pid = 3744] [serial = 323] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15C21400) [pid = 3744] [serial = 326] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (11250800) [pid = 3744] [serial = 331] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13123800) [pid = 3744] [serial = 328] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (13932800) [pid = 3744] [serial = 335] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (114D1800) [pid = 3744] [serial = 332] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13272C00) [pid = 3744] [serial = 334] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15C1F000) [pid = 3744] [serial = 325] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (13939800) [pid = 3744] [serial = 329] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (12B71000) [pid = 3744] [serial = 316] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15E30000) [pid = 3744] [serial = 319] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1A6B2400) [pid = 3744] [serial = 322] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (15C1DC00) [pid = 3744] [serial = 338] [outer = 00000000] [url = about:blank] 05:49:26 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16EDB800) [pid = 3744] [serial = 340] [outer = 00000000] [url = about:blank] 05:49:27 INFO - PROCESS | 3744 | 1469108967060 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1648ms 05:49:27 INFO - PROCESS | 3744 | 1469108967095 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 3744 | 1469108967100 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 05:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:49:27 INFO - PROCESS | 3744 | 1469108967109 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 3744 | 1469108967112 Marionette TRACE conn2 <- [1,478,null,{}] 05:49:27 INFO - PROCESS | 3744 | 1469108967118 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 3744 | 1469108967121 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:27 INFO - PROCESS | 3744 | 1469108967214 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:49:27 INFO - PROCESS | 3744 | 1469108967221 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 3744 | 1469108967224 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:27 INFO - PROCESS | 3744 | ++DOCSHELL 110CC800 == 28 [pid = 3744] [id = 129] 05:49:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (110CD400) [pid = 3744] [serial = 385] [outer = 00000000] 05:49:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (1125DC00) [pid = 3744] [serial = 386] [outer = 110CD400] 05:49:27 INFO - PROCESS | 3744 | 1469108967274 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (114DAC00) [pid = 3744] [serial = 387] [outer = 110CD400] 05:49:27 INFO - PROCESS | 3744 | 1469108967735 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 680ms 05:49:27 INFO - PROCESS | 3744 | 1469108967786 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 3744 | 1469108967791 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 05:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:49:27 INFO - PROCESS | 3744 | 1469108967798 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 3744 | 1469108967800 Marionette TRACE conn2 <- [1,482,null,{}] 05:49:27 INFO - PROCESS | 3744 | 1469108967804 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 3744 | 1469108967806 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:27 INFO - PROCESS | 3744 | 1469108967894 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:49:27 INFO - PROCESS | 3744 | 1469108967902 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 3744 | 1469108967904 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:27 INFO - PROCESS | 3744 | ++DOCSHELL 12B71800 == 29 [pid = 3744] [id = 130] 05:49:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12B71C00) [pid = 3744] [serial = 388] [outer = 00000000] 05:49:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12D95C00) [pid = 3744] [serial = 389] [outer = 12B71C00] 05:49:27 INFO - PROCESS | 3744 | 1469108967950 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (130B1000) [pid = 3744] [serial = 390] [outer = 12B71C00] 05:49:28 INFO - PROCESS | 3744 | 1469108968394 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 05:49:28 INFO - PROCESS | 3744 | 1469108968417 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 3744 | 1469108968420 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 05:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:49:28 INFO - PROCESS | 3744 | 1469108968423 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 3744 | 1469108968427 Marionette TRACE conn2 <- [1,486,null,{}] 05:49:28 INFO - PROCESS | 3744 | 1469108968438 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 3744 | 1469108968443 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:28 INFO - PROCESS | 3744 | 1469108968513 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:49:28 INFO - PROCESS | 3744 | 1469108968636 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 3744 | 1469108968640 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:28 INFO - PROCESS | 3744 | ++DOCSHELL 14293000 == 30 [pid = 3744] [id = 131] 05:49:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (14293C00) [pid = 3744] [serial = 391] [outer = 00000000] 05:49:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (144EB800) [pid = 3744] [serial = 392] [outer = 14293C00] 05:49:28 INFO - PROCESS | 3744 | 1469108968689 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1532CC00) [pid = 3744] [serial = 393] [outer = 14293C00] 05:49:29 INFO - PROCESS | 3744 | 1469108969090 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 711ms 05:49:29 INFO - PROCESS | 3744 | 1469108969130 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 3744 | 1469108969132 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 05:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:49:29 INFO - PROCESS | 3744 | 1469108969146 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 3744 | 1469108969148 Marionette TRACE conn2 <- [1,490,null,{}] 05:49:29 INFO - PROCESS | 3744 | 1469108969151 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 3744 | 1469108969153 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:29 INFO - PROCESS | 3744 | 1469108969269 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:49:29 INFO - PROCESS | 3744 | 1469108969275 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 3744 | 1469108969277 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:29 INFO - PROCESS | 3744 | ++DOCSHELL 144E6800 == 31 [pid = 3744] [id = 132] 05:49:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1532A000) [pid = 3744] [serial = 394] [outer = 00000000] 05:49:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (154DEC00) [pid = 3744] [serial = 395] [outer = 1532A000] 05:49:29 INFO - PROCESS | 3744 | 1469108969324 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15779400) [pid = 3744] [serial = 396] [outer = 1532A000] 05:49:29 INFO - PROCESS | 3744 | 1469108969739 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 619ms 05:49:29 INFO - PROCESS | 3744 | 1469108969764 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 3744 | 1469108969766 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 05:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:49:29 INFO - PROCESS | 3744 | 1469108969770 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 3744 | 1469108969772 Marionette TRACE conn2 <- [1,494,null,{}] 05:49:29 INFO - PROCESS | 3744 | 1469108969775 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 3744 | 1469108969778 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:29 INFO - PROCESS | 3744 | 1469108969920 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:49:29 INFO - PROCESS | 3744 | 1469108969940 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 3744 | 1469108969942 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:29 INFO - PROCESS | 3744 | ++DOCSHELL 15C13000 == 32 [pid = 3744] [id = 133] 05:49:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C14000) [pid = 3744] [serial = 397] [outer = 00000000] 05:49:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15C20800) [pid = 3744] [serial = 398] [outer = 15C14000] 05:49:29 INFO - PROCESS | 3744 | 1469108969988 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (165DAC00) [pid = 3744] [serial = 399] [outer = 15C14000] 05:49:30 INFO - PROCESS | 3744 | 1469108970417 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 680ms 05:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:49:30 INFO - PROCESS | 3744 | 1469108970456 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 3744 | 1469108970458 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 05:49:30 INFO - PROCESS | 3744 | 1469108970462 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 3744 | 1469108970463 Marionette TRACE conn2 <- [1,498,null,{}] 05:49:30 INFO - PROCESS | 3744 | 1469108970467 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 3744 | 1469108970473 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:30 INFO - PROCESS | 3744 | 1469108970610 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:49:30 INFO - PROCESS | 3744 | 1469108970669 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 3744 | 1469108970671 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:30 INFO - PROCESS | 3744 | ++DOCSHELL 1773B400 == 33 [pid = 3744] [id = 134] 05:49:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17741000) [pid = 3744] [serial = 400] [outer = 00000000] 05:49:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18027800) [pid = 3744] [serial = 401] [outer = 17741000] 05:49:30 INFO - PROCESS | 3744 | 1469108970697 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18473C00) [pid = 3744] [serial = 402] [outer = 17741000] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19719400) [pid = 3744] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15771C00) [pid = 3744] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (165E0800) [pid = 3744] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19711C00) [pid = 3744] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1841A400) [pid = 3744] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15E31800) [pid = 3744] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (11250000) [pid = 3744] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (110CAC00) [pid = 3744] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (131E6000) [pid = 3744] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15333000) [pid = 3744] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:49:31 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15C16800) [pid = 3744] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:49:31 INFO - PROCESS | 3744 | 1469108971302 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 862ms 05:49:31 INFO - PROCESS | 3744 | 1469108971330 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 3744 | 1469108971332 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 05:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:49:31 INFO - PROCESS | 3744 | 1469108971335 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 3744 | 1469108971337 Marionette TRACE conn2 <- [1,502,null,{}] 05:49:31 INFO - PROCESS | 3744 | 1469108971356 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 3744 | 1469108971358 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:31 INFO - PROCESS | 3744 | 1469108971463 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:49:31 INFO - PROCESS | 3744 | 1469108971472 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 3744 | 1469108971474 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:31 INFO - PROCESS | 3744 | ++DOCSHELL 13450C00 == 34 [pid = 3744] [id = 135] 05:49:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15332000) [pid = 3744] [serial = 403] [outer = 00000000] 05:49:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15E22C00) [pid = 3744] [serial = 404] [outer = 15332000] 05:49:31 INFO - PROCESS | 3744 | 1469108971518 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (165E0800) [pid = 3744] [serial = 405] [outer = 15332000] 05:49:31 INFO - PROCESS | 3744 | 1469108971905 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 620ms 05:49:31 INFO - PROCESS | 3744 | 1469108971955 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 3744 | 1469108971957 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 05:49:31 INFO - PROCESS | 3744 | 1469108971961 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:49:31 INFO - PROCESS | 3744 | 1469108971963 Marionette TRACE conn2 <- [1,506,null,{}] 05:49:31 INFO - PROCESS | 3744 | 1469108971966 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 3744 | 1469108971968 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:32 INFO - PROCESS | 3744 | 1469108972045 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:49:32 INFO - PROCESS | 3744 | 1469108972051 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 3744 | 1469108972053 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:32 INFO - PROCESS | 3744 | ++DOCSHELL 1759C400 == 35 [pid = 3744] [id = 136] 05:49:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18477C00) [pid = 3744] [serial = 406] [outer = 00000000] 05:49:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (185B1400) [pid = 3744] [serial = 407] [outer = 18477C00] 05:49:32 INFO - PROCESS | 3744 | 1469108972098 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (185B1800) [pid = 3744] [serial = 408] [outer = 18477C00] 05:49:32 INFO - PROCESS | 3744 | 1469108972518 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 619ms 05:49:32 INFO - PROCESS | 3744 | 1469108972579 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 3744 | 1469108972581 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 05:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:49:32 INFO - PROCESS | 3744 | 1469108972584 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 3744 | 1469108972586 Marionette TRACE conn2 <- [1,510,null,{}] 05:49:32 INFO - PROCESS | 3744 | 1469108972590 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 3744 | 1469108972592 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:32 INFO - PROCESS | 3744 | 1469108972669 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:49:32 INFO - PROCESS | 3744 | 1469108972675 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 3744 | 1469108972677 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:32 INFO - PROCESS | 3744 | ++DOCSHELL 14290000 == 36 [pid = 3744] [id = 137] 05:49:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1847E400) [pid = 3744] [serial = 409] [outer = 00000000] 05:49:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19A7F400) [pid = 3744] [serial = 410] [outer = 1847E400] 05:49:32 INFO - PROCESS | 3744 | 1469108972720 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19E0E800) [pid = 3744] [serial = 411] [outer = 1847E400] 05:49:33 INFO - PROCESS | 3744 | 1469108973264 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 710ms 05:49:33 INFO - PROCESS | 3744 | 1469108973305 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 3744 | 1469108973310 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 05:49:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:49:33 INFO - PROCESS | 3744 | 1469108973316 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 3744 | 1469108973319 Marionette TRACE conn2 <- [1,514,null,{}] 05:49:33 INFO - PROCESS | 3744 | 1469108973325 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 3744 | 1469108973329 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:33 INFO - PROCESS | 3744 | 1469108973489 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:49:33 INFO - PROCESS | 3744 | 1469108973608 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 3744 | 1469108973613 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:33 INFO - PROCESS | 3744 | ++DOCSHELL 10BBD000 == 37 [pid = 3744] [id = 138] 05:49:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (10BBD800) [pid = 3744] [serial = 412] [outer = 00000000] 05:49:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (11CD4400) [pid = 3744] [serial = 413] [outer = 10BBD800] 05:49:33 INFO - PROCESS | 3744 | 1469108973675 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12B71400) [pid = 3744] [serial = 414] [outer = 10BBD800] 05:49:34 INFO - PROCESS | 3744 | 1469108974330 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:49:34 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 05:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1058ms 05:49:34 INFO - PROCESS | 3744 | 1469108974375 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 3744 | 1469108974380 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 05:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:49:34 INFO - PROCESS | 3744 | 1469108974407 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 3744 | 1469108974410 Marionette TRACE conn2 <- [1,518,null,{}] 05:49:34 INFO - PROCESS | 3744 | 1469108974438 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:34 INFO - PROCESS | 3744 | 1469108974441 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:34 INFO - PROCESS | 3744 | 1469108974567 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:49:34 INFO - PROCESS | 3744 | 1469108974682 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 3744 | 1469108974685 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:34 INFO - PROCESS | 3744 | ++DOCSHELL 13453C00 == 38 [pid = 3744] [id = 139] 05:49:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (13454400) [pid = 3744] [serial = 415] [outer = 00000000] 05:49:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1532B000) [pid = 3744] [serial = 416] [outer = 13454400] 05:49:34 INFO - PROCESS | 3744 | 1469108974745 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (154D8000) [pid = 3744] [serial = 417] [outer = 13454400] 05:49:35 INFO - PROCESS | 3744 | 1469108975607 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 1759C400 == 37 [pid = 3744] [id = 136] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 13450C00 == 36 [pid = 3744] [id = 135] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 1773B400 == 35 [pid = 3744] [id = 134] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 15C13000 == 34 [pid = 3744] [id = 133] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 144E6800 == 33 [pid = 3744] [id = 132] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 14293000 == 32 [pid = 3744] [id = 131] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 12B71800 == 31 [pid = 3744] [id = 130] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 110CC800 == 30 [pid = 3744] [id = 129] 05:49:35 INFO - PROCESS | 3744 | --DOCSHELL 12B70800 == 29 [pid = 3744] [id = 128] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19A7D800) [pid = 3744] [serial = 371] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19A78400) [pid = 3744] [serial = 370] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15C18800) [pid = 3744] [serial = 355] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16FE8800) [pid = 3744] [serial = 358] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15E2E800) [pid = 3744] [serial = 356] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1769E800) [pid = 3744] [serial = 359] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1971D400) [pid = 3744] [serial = 368] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (18473400) [pid = 3744] [serial = 364] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (17688C00) [pid = 3744] [serial = 341] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12B6BC00) [pid = 3744] [serial = 343] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (12D9A800) [pid = 3744] [serial = 344] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (128A0C00) [pid = 3744] [serial = 346] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (12B65800) [pid = 3744] [serial = 347] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13270400) [pid = 3744] [serial = 349] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1390EC00) [pid = 3744] [serial = 350] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15338000) [pid = 3744] [serial = 352] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (18473800) [pid = 3744] [serial = 365] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1971A400) [pid = 3744] [serial = 367] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (18031800) [pid = 3744] [serial = 362] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1802F000) [pid = 3744] [serial = 361] [outer = 00000000] [url = about:blank] 05:49:35 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1541D400) [pid = 3744] [serial = 353] [outer = 00000000] [url = about:blank] 05:49:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1315ms 05:49:35 INFO - PROCESS | 3744 | 1469108975709 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 3744 | 1469108975714 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 05:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:49:35 INFO - PROCESS | 3744 | 1469108975719 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 3744 | 1469108975722 Marionette TRACE conn2 <- [1,522,null,{}] 05:49:35 INFO - PROCESS | 3744 | 1469108975727 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 3744 | 1469108975730 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:35 INFO - PROCESS | 3744 | 1469108975823 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:49:35 INFO - PROCESS | 3744 | 1469108975830 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 3744 | 1469108975834 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:35 INFO - PROCESS | 3744 | ++DOCSHELL 110D6400 == 30 [pid = 3744] [id = 140] 05:49:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (11240C00) [pid = 3744] [serial = 418] [outer = 00000000] 05:49:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (11440000) [pid = 3744] [serial = 419] [outer = 11240C00] 05:49:35 INFO - PROCESS | 3744 | 1469108975882 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12931400) [pid = 3744] [serial = 420] [outer = 11240C00] 05:49:36 INFO - PROCESS | 3744 | 1469108976359 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 665ms 05:49:36 INFO - PROCESS | 3744 | 1469108976386 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 3744 | 1469108976390 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 05:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:49:36 INFO - PROCESS | 3744 | 1469108976397 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 3744 | 1469108976399 Marionette TRACE conn2 <- [1,526,null,{}] 05:49:36 INFO - PROCESS | 3744 | 1469108976403 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 3744 | 1469108976405 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:36 INFO - PROCESS | 3744 | 1469108976490 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:49:36 INFO - PROCESS | 3744 | 1469108976499 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 3744 | 1469108976501 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:36 INFO - PROCESS | 3744 | ++DOCSHELL 1305AC00 == 31 [pid = 3744] [id = 141] 05:49:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1305C800) [pid = 3744] [serial = 421] [outer = 00000000] 05:49:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13268800) [pid = 3744] [serial = 422] [outer = 1305C800] 05:49:36 INFO - PROCESS | 3744 | 1469108976550 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1390BC00) [pid = 3744] [serial = 423] [outer = 1305C800] 05:49:37 INFO - PROCESS | 3744 | 1469108977022 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:49:37 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 05:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 680ms 05:49:37 INFO - PROCESS | 3744 | 1469108977079 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 3744 | 1469108977081 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 05:49:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:49:37 INFO - PROCESS | 3744 | 1469108977085 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 3744 | 1469108977089 Marionette TRACE conn2 <- [1,530,null,{}] 05:49:37 INFO - PROCESS | 3744 | 1469108977100 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 3744 | 1469108977105 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:37 INFO - PROCESS | 3744 | 1469108977219 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:49:37 INFO - PROCESS | 3744 | 1469108977303 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 3744 | 1469108977306 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:37 INFO - PROCESS | 3744 | ++DOCSHELL 154E2C00 == 32 [pid = 3744] [id = 142] 05:49:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (156F9C00) [pid = 3744] [serial = 424] [outer = 00000000] 05:49:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15C18000) [pid = 3744] [serial = 425] [outer = 156F9C00] 05:49:37 INFO - PROCESS | 3744 | 1469108977353 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15C20C00) [pid = 3744] [serial = 426] [outer = 156F9C00] 05:49:37 INFO - PROCESS | 3744 | 1469108977710 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:49:37 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 05:49:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:49:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:49:37 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 05:49:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:49:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:49:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 680ms 05:49:37 INFO - PROCESS | 3744 | 1469108977768 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 3744 | 1469108977770 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 05:49:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:49:37 INFO - PROCESS | 3744 | 1469108977775 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 3744 | 1469108977777 Marionette TRACE conn2 <- [1,534,null,{}] 05:49:37 INFO - PROCESS | 3744 | 1469108977793 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 3744 | 1469108977795 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:37 INFO - PROCESS | 3744 | 1469108977903 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:49:37 INFO - PROCESS | 3744 | 1469108977991 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 3744 | 1469108977993 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:38 INFO - PROCESS | 3744 | ++DOCSHELL 16FE3800 == 33 [pid = 3744] [id = 143] 05:49:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1740C400) [pid = 3744] [serial = 427] [outer = 00000000] 05:49:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1768F000) [pid = 3744] [serial = 428] [outer = 1740C400] 05:49:38 INFO - PROCESS | 3744 | 1469108978047 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1773F400) [pid = 3744] [serial = 429] [outer = 1740C400] 05:49:38 INFO - PROCESS | 3744 | 1469108978449 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:49:38 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. 05:49:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 741ms 05:49:38 INFO - PROCESS | 3744 | 1469108978509 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 3744 | 1469108978511 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 05:49:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:49:38 INFO - PROCESS | 3744 | 1469108978517 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 3744 | 1469108978519 Marionette TRACE conn2 <- [1,538,null,{}] 05:49:38 INFO - PROCESS | 3744 | 1469108978522 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:38 INFO - PROCESS | 3744 | 1469108978525 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:38 INFO - PROCESS | 3744 | 1469108978633 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:49:38 INFO - PROCESS | 3744 | 1469108978639 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 3744 | 1469108978641 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:38 INFO - PROCESS | 3744 | ++DOCSHELL 175A1000 == 34 [pid = 3744] [id = 144] 05:49:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1768C800) [pid = 3744] [serial = 430] [outer = 00000000] 05:49:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1847B400) [pid = 3744] [serial = 431] [outer = 1768C800] 05:49:38 INFO - PROCESS | 3744 | 1469108978694 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1847F000) [pid = 3744] [serial = 432] [outer = 1768C800] 05:49:39 INFO - PROCESS | 3744 | 1469108979118 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:49:39 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. 05:49:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 620ms 05:49:39 INFO - PROCESS | 3744 | 1469108979136 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 3744 | 1469108979138 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 05:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:49:39 INFO - PROCESS | 3744 | 1469108979142 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 3744 | 1469108979143 Marionette TRACE conn2 <- [1,542,null,{}] 05:49:39 INFO - PROCESS | 3744 | 1469108979147 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 3744 | 1469108979153 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:39 INFO - PROCESS | 3744 | 1469108979286 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:49:39 INFO - PROCESS | 3744 | 1469108979338 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 3744 | 1469108979340 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:39 INFO - PROCESS | 3744 | ++DOCSHELL 1802F000 == 35 [pid = 3744] [id = 145] 05:49:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18031800) [pid = 3744] [serial = 433] [outer = 00000000] 05:49:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19A76C00) [pid = 3744] [serial = 434] [outer = 18031800] 05:49:39 INFO - PROCESS | 3744 | 1469108979401 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19A7E800) [pid = 3744] [serial = 435] [outer = 18031800] 05:49:39 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:39 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:39 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15338C00) [pid = 3744] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19A7A000) [pid = 3744] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15332000) [pid = 3744] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12B70C00) [pid = 3744] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (110CD400) [pid = 3744] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12B71C00) [pid = 3744] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1532A000) [pid = 3744] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15C14000) [pid = 3744] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (14293C00) [pid = 3744] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (17741000) [pid = 3744] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18477C00) [pid = 3744] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:49:39 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10A79400) [pid = 3744] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:49:39 INFO - PROCESS | 3744 | 1469108979910 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 816ms 05:49:39 INFO - PROCESS | 3744 | 1469108979950 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 3744 | 1469108979952 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 05:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:49:39 INFO - PROCESS | 3744 | 1469108979955 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 3744 | 1469108979957 Marionette TRACE conn2 <- [1,546,null,{}] 05:49:39 INFO - PROCESS | 3744 | 1469108979960 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 3744 | 1469108979962 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:40 INFO - PROCESS | 3744 | 1469108980040 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:49:40 INFO - PROCESS | 3744 | 1469108980045 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 3744 | 1469108980047 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:40 INFO - PROCESS | 3744 | ++DOCSHELL 110CD400 == 36 [pid = 3744] [id = 146] 05:49:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (110D0400) [pid = 3744] [serial = 436] [outer = 00000000] 05:49:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1532A000) [pid = 3744] [serial = 437] [outer = 110D0400] 05:49:40 INFO - PROCESS | 3744 | 1469108980101 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1541C800) [pid = 3744] [serial = 438] [outer = 110D0400] 05:49:40 INFO - PROCESS | 3744 | 1469108980502 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 574ms 05:49:40 INFO - PROCESS | 3744 | 1469108980534 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 3744 | 1469108980536 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 05:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:49:40 INFO - PROCESS | 3744 | 1469108980540 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 3744 | 1469108980541 Marionette TRACE conn2 <- [1,550,null,{}] 05:49:40 INFO - PROCESS | 3744 | 1469108980545 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 3744 | 1469108980547 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:40 INFO - PROCESS | 3744 | 1469108980626 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:49:40 INFO - PROCESS | 3744 | 1469108980632 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 3744 | 1469108980634 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:40 INFO - PROCESS | 3744 | ++DOCSHELL 156F8C00 == 37 [pid = 3744] [id = 147] 05:49:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (17070C00) [pid = 3744] [serial = 439] [outer = 00000000] 05:49:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1A04B400) [pid = 3744] [serial = 440] [outer = 17070C00] 05:49:40 INFO - PROCESS | 3744 | 1469108980678 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1A1C0400) [pid = 3744] [serial = 441] [outer = 17070C00] 05:49:40 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:41 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:41 INFO - PROCESS | 3744 | 1469108981084 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 574ms 05:49:41 INFO - PROCESS | 3744 | 1469108981124 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 3744 | 1469108981126 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 05:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:49:41 INFO - PROCESS | 3744 | 1469108981130 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 3744 | 1469108981131 Marionette TRACE conn2 <- [1,554,null,{}] 05:49:41 INFO - PROCESS | 3744 | 1469108981135 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 3744 | 1469108981137 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:41 INFO - PROCESS | 3744 | 1469108981225 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:49:41 INFO - PROCESS | 3744 | 1469108981230 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 3744 | 1469108981232 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:41 INFO - PROCESS | 3744 | ++DOCSHELL 1A1C5C00 == 38 [pid = 3744] [id = 148] 05:49:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1A514800) [pid = 3744] [serial = 442] [outer = 00000000] 05:49:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1A51B400) [pid = 3744] [serial = 443] [outer = 1A514800] 05:49:41 INFO - PROCESS | 3744 | 1469108981276 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1A520000) [pid = 3744] [serial = 444] [outer = 1A514800] 05:49:41 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:41 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:41 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:41 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:41 INFO - PROCESS | 3744 | 1469108981695 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 620ms 05:49:41 INFO - PROCESS | 3744 | 1469108981749 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 3744 | 1469108981751 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 05:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:49:41 INFO - PROCESS | 3744 | 1469108981758 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 3744 | 1469108981760 Marionette TRACE conn2 <- [1,558,null,{}] 05:49:41 INFO - PROCESS | 3744 | 1469108981763 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 3744 | 1469108981765 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:41 INFO - PROCESS | 3744 | 1469108981939 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:49:41 INFO - PROCESS | 3744 | 1469108982015 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 3744 | 1469108982019 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:42 INFO - PROCESS | 3744 | ++DOCSHELL 110CE400 == 39 [pid = 3744] [id = 149] 05:49:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (110D0000) [pid = 3744] [serial = 445] [outer = 00000000] 05:49:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (11250000) [pid = 3744] [serial = 446] [outer = 110D0000] 05:49:42 INFO - PROCESS | 3744 | 1469108982064 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12B64C00) [pid = 3744] [serial = 447] [outer = 110D0000] 05:49:42 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:42 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:42 INFO - PROCESS | 3744 | 1469108982689 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 967ms 05:49:42 INFO - PROCESS | 3744 | 1469108982724 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 3744 | 1469108982728 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 05:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:49:42 INFO - PROCESS | 3744 | 1469108982733 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 3744 | 1469108982736 Marionette TRACE conn2 <- [1,562,null,{}] 05:49:42 INFO - PROCESS | 3744 | 1469108982741 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 3744 | 1469108982745 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:42 INFO - PROCESS | 3744 | 1469108982859 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:49:42 INFO - PROCESS | 3744 | 1469108982984 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 3744 | 1469108982987 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:42 INFO - PROCESS | 3744 | ++DOCSHELL 1428F800 == 40 [pid = 3744] [id = 150] 05:49:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (144EF400) [pid = 3744] [serial = 448] [outer = 00000000] 05:49:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15337C00) [pid = 3744] [serial = 449] [outer = 144EF400] 05:49:43 INFO - PROCESS | 3744 | 1469108983046 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15777C00) [pid = 3744] [serial = 450] [outer = 144EF400] 05:49:43 INFO - PROCESS | 3744 | 1469108983595 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 907ms 05:49:43 INFO - PROCESS | 3744 | 1469108983646 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 3744 | 1469108983649 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 05:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:49:43 INFO - PROCESS | 3744 | 1469108983653 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 3744 | 1469108983655 Marionette TRACE conn2 <- [1,566,null,{}] 05:49:43 INFO - PROCESS | 3744 | 1469108983660 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 3744 | 1469108983662 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:43 INFO - PROCESS | 3744 | 1469108983774 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:49:43 INFO - PROCESS | 3744 | 1469108983873 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 3744 | 1469108983876 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:43 INFO - PROCESS | 3744 | ++DOCSHELL 1841C000 == 41 [pid = 3744] [id = 151] 05:49:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18472800) [pid = 3744] [serial = 451] [outer = 00000000] 05:49:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19A79400) [pid = 3744] [serial = 452] [outer = 18472800] 05:49:43 INFO - PROCESS | 3744 | 1469108983934 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19E1B000) [pid = 3744] [serial = 453] [outer = 18472800] 05:49:44 INFO - PROCESS | 3744 | 1469108984544 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 907ms 05:49:44 INFO - PROCESS | 3744 | 1469108984563 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 3744 | 1469108984567 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 05:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:49:44 INFO - PROCESS | 3744 | 1469108984579 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 3744 | 1469108984584 Marionette TRACE conn2 <- [1,570,null,{}] 05:49:44 INFO - PROCESS | 3744 | 1469108984588 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:44 INFO - PROCESS | 3744 | 1469108984591 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:44 INFO - PROCESS | 3744 | 1469108984698 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:49:44 INFO - PROCESS | 3744 | 1469108984796 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 3744 | 1469108984799 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:44 INFO - PROCESS | 3744 | ++DOCSHELL 19A75800 == 42 [pid = 3744] [id = 152] 05:49:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19E1AC00) [pid = 3744] [serial = 454] [outer = 00000000] 05:49:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A7A8400) [pid = 3744] [serial = 455] [outer = 19E1AC00] 05:49:44 INFO - PROCESS | 3744 | 1469108984853 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A7AB000) [pid = 3744] [serial = 456] [outer = 19E1AC00] 05:49:45 INFO - PROCESS | 3744 | 1469108985458 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 937ms 05:49:45 INFO - PROCESS | 3744 | 1469108985521 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 3744 | 1469108985524 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 05:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:49:45 INFO - PROCESS | 3744 | 1469108985527 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 3744 | 1469108985530 Marionette TRACE conn2 <- [1,574,null,{}] 05:49:45 INFO - PROCESS | 3744 | 1469108985533 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 3744 | 1469108985536 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:45 INFO - PROCESS | 3744 | 1469108985624 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:49:45 INFO - PROCESS | 3744 | 1469108985924 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 3744 | 1469108985927 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:45 INFO - PROCESS | 3744 | ++DOCSHELL 11241800 == 43 [pid = 3744] [id = 153] 05:49:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (11244C00) [pid = 3744] [serial = 457] [outer = 00000000] 05:49:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (12BD0C00) [pid = 3744] [serial = 458] [outer = 11244C00] 05:49:45 INFO - PROCESS | 3744 | 1469108985980 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (13907800) [pid = 3744] [serial = 459] [outer = 11244C00] 05:49:46 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:46 INFO - PROCESS | 3744 | 1469108986538 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1057ms 05:49:46 INFO - PROCESS | 3744 | 1469108986573 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 3744 | 1469108986576 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 05:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:49:46 INFO - PROCESS | 3744 | 1469108986580 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 3744 | 1469108986583 Marionette TRACE conn2 <- [1,578,null,{}] 05:49:46 INFO - PROCESS | 3744 | 1469108986589 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 3744 | 1469108986593 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:46 INFO - PROCESS | 3744 | 1469108986694 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:49:46 INFO - PROCESS | 3744 | 1469108986793 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 3744 | 1469108986796 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:46 INFO - PROCESS | 3744 | ++DOCSHELL 12967C00 == 44 [pid = 3744] [id = 154] 05:49:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (12B63400) [pid = 3744] [serial = 460] [outer = 00000000] 05:49:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1428F400) [pid = 3744] [serial = 461] [outer = 12B63400] 05:49:46 INFO - PROCESS | 3744 | 1469108986849 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15333000) [pid = 3744] [serial = 462] [outer = 12B63400] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 156F8C00 == 43 [pid = 3744] [id = 147] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 110CD400 == 42 [pid = 3744] [id = 146] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 1802F000 == 41 [pid = 3744] [id = 145] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 175A1000 == 40 [pid = 3744] [id = 144] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 16FE3800 == 39 [pid = 3744] [id = 143] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 154E2C00 == 38 [pid = 3744] [id = 142] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 1305AC00 == 37 [pid = 3744] [id = 141] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 110D6400 == 36 [pid = 3744] [id = 140] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 14290000 == 35 [pid = 3744] [id = 137] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 10BBD000 == 34 [pid = 3744] [id = 138] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 13453C00 == 33 [pid = 3744] [id = 139] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 19A75800 == 32 [pid = 3744] [id = 152] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 11241800 == 31 [pid = 3744] [id = 153] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 1841C000 == 30 [pid = 3744] [id = 151] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 1A1C5C00 == 29 [pid = 3744] [id = 148] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 110CE400 == 28 [pid = 3744] [id = 149] 05:49:47 INFO - PROCESS | 3744 | --DOCSHELL 1428F800 == 27 [pid = 3744] [id = 150] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (13DAFC00) [pid = 3744] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (131E0400) [pid = 3744] [serial = 383] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (13062000) [pid = 3744] [serial = 382] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1125DC00) [pid = 3744] [serial = 386] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (114DAC00) [pid = 3744] [serial = 387] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (12D95C00) [pid = 3744] [serial = 389] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (154DEC00) [pid = 3744] [serial = 395] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (130B1000) [pid = 3744] [serial = 390] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (165DAC00) [pid = 3744] [serial = 399] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15C20800) [pid = 3744] [serial = 398] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (144EB800) [pid = 3744] [serial = 392] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18027800) [pid = 3744] [serial = 401] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (185B1400) [pid = 3744] [serial = 407] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (131E8800) [pid = 3744] [serial = 374] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (12B68800) [pid = 3744] [serial = 373] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (165E2000) [pid = 3744] [serial = 377] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15C16400) [pid = 3744] [serial = 376] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A045400) [pid = 3744] [serial = 380] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19E14800) [pid = 3744] [serial = 379] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15E22C00) [pid = 3744] [serial = 404] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18473C00) [pid = 3744] [serial = 402] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (185B1800) [pid = 3744] [serial = 408] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15779400) [pid = 3744] [serial = 396] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (19A7F400) [pid = 3744] [serial = 410] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1532CC00) [pid = 3744] [serial = 393] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (165E0800) [pid = 3744] [serial = 405] [outer = 00000000] [url = about:blank] 05:49:47 INFO - PROCESS | 3744 | 1469108988009 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1450ms 05:49:48 INFO - PROCESS | 3744 | 1469108988045 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 3744 | 1469108988050 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 05:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:49:48 INFO - PROCESS | 3744 | 1469108988055 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 3744 | 1469108988058 Marionette TRACE conn2 <- [1,582,null,{}] 05:49:48 INFO - PROCESS | 3744 | 1469108988064 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 3744 | 1469108988067 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:48 INFO - PROCESS | 3744 | 1469108988152 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:49:48 INFO - PROCESS | 3744 | 1469108988161 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 3744 | 1469108988166 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:48 INFO - PROCESS | 3744 | ++DOCSHELL 12824C00 == 28 [pid = 3744] [id = 155] 05:49:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (12825400) [pid = 3744] [serial = 463] [outer = 00000000] 05:49:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (12B6C400) [pid = 3744] [serial = 464] [outer = 12825400] 05:49:48 INFO - PROCESS | 3744 | 1469108988214 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (12B70800) [pid = 3744] [serial = 465] [outer = 12825400] 05:49:48 INFO - PROCESS | 3744 | 1469108988679 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 665ms 05:49:48 INFO - PROCESS | 3744 | 1469108988737 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 3744 | 1469108988741 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 05:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:49:48 INFO - PROCESS | 3744 | 1469108988748 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 3744 | 1469108988734 Marionette TRACE conn2 <- [1,586,null,{}] 05:49:48 INFO - PROCESS | 3744 | 1469108988738 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 3744 | 1469108988740 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:48 INFO - PROCESS | 3744 | 1469108988828 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:49:48 INFO - PROCESS | 3744 | 1469108988950 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 3744 | 1469108988952 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:48 INFO - PROCESS | 3744 | ++DOCSHELL 132ED800 == 29 [pid = 3744] [id = 156] 05:49:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (132F2800) [pid = 3744] [serial = 466] [outer = 00000000] 05:49:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13931000) [pid = 3744] [serial = 467] [outer = 132F2800] 05:49:48 INFO - PROCESS | 3744 | 1469108989003 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13DB3400) [pid = 3744] [serial = 468] [outer = 132F2800] 05:49:49 INFO - PROCESS | 3744 | 1469108989388 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 680ms 05:49:49 INFO - PROCESS | 3744 | 1469108989410 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 3744 | 1469108989413 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 05:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:49:49 INFO - PROCESS | 3744 | 1469108989416 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 3744 | 1469108989420 Marionette TRACE conn2 <- [1,590,null,{}] 05:49:49 INFO - PROCESS | 3744 | 1469108989431 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 3744 | 1469108989435 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:49 INFO - PROCESS | 3744 | 1469108989520 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:49:49 INFO - PROCESS | 3744 | 1469108989527 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 3744 | 1469108989530 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:49 INFO - PROCESS | 3744 | ++DOCSHELL 154DFC00 == 30 [pid = 3744] [id = 157] 05:49:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (154E1400) [pid = 3744] [serial = 469] [outer = 00000000] 05:49:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15C15800) [pid = 3744] [serial = 470] [outer = 154E1400] 05:49:49 INFO - PROCESS | 3744 | 1469108989579 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15C1EC00) [pid = 3744] [serial = 471] [outer = 154E1400] 05:49:50 INFO - PROCESS | 3744 | 1469108990064 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 680ms 05:49:50 INFO - PROCESS | 3744 | 1469108990098 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 3744 | 1469108990100 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 05:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:49:50 INFO - PROCESS | 3744 | 1469108990104 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 3744 | 1469108990106 Marionette TRACE conn2 <- [1,594,null,{}] 05:49:50 INFO - PROCESS | 3744 | 1469108990114 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 3744 | 1469108990116 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:50 INFO - PROCESS | 3744 | 1469108990259 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:49:50 INFO - PROCESS | 3744 | 1469108990271 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 3744 | 1469108990273 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:50 INFO - PROCESS | 3744 | ++DOCSHELL 15E26800 == 31 [pid = 3744] [id = 158] 05:49:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (165DFC00) [pid = 3744] [serial = 472] [outer = 00000000] 05:49:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16A58400) [pid = 3744] [serial = 473] [outer = 165DFC00] 05:49:50 INFO - PROCESS | 3744 | 1469108990320 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (174E7000) [pid = 3744] [serial = 474] [outer = 165DFC00] 05:49:50 INFO - PROCESS | 3744 | 1469108990748 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 664ms 05:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:49:50 INFO - PROCESS | 3744 | 1469108990787 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 3744 | 1469108990789 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 05:49:50 INFO - PROCESS | 3744 | 1469108990792 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 3744 | 1469108990794 Marionette TRACE conn2 <- [1,598,null,{}] 05:49:50 INFO - PROCESS | 3744 | 1469108990798 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 3744 | 1469108990800 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:50 INFO - PROCESS | 3744 | 1469108990892 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:49:50 INFO - PROCESS | 3744 | 1469108990898 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 3744 | 1469108990901 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:50 INFO - PROCESS | 3744 | ++DOCSHELL 16FE8C00 == 32 [pid = 3744] [id = 159] 05:49:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1768B000) [pid = 3744] [serial = 475] [outer = 00000000] 05:49:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1841C000) [pid = 3744] [serial = 476] [outer = 1768B000] 05:49:50 INFO - PROCESS | 3744 | 1469108990945 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18478800) [pid = 3744] [serial = 477] [outer = 1768B000] 05:49:51 INFO - PROCESS | 3744 | 1469108991388 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 664ms 05:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:49:51 INFO - PROCESS | 3744 | 1469108991456 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 3744 | 1469108991458 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 05:49:51 INFO - PROCESS | 3744 | 1469108991462 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 3744 | 1469108991464 Marionette TRACE conn2 <- [1,602,null,{}] 05:49:51 INFO - PROCESS | 3744 | 1469108991467 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:51 INFO - PROCESS | 3744 | 1469108991473 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:51 INFO - PROCESS | 3744 | 1469108991631 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:49:51 INFO - PROCESS | 3744 | 1469108991656 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 3744 | 1469108991658 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:51 INFO - PROCESS | 3744 | ++DOCSHELL 18027000 == 33 [pid = 3744] [id = 160] 05:49:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19E12800) [pid = 3744] [serial = 478] [outer = 00000000] 05:49:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A048400) [pid = 3744] [serial = 479] [outer = 19E12800] 05:49:51 INFO - PROCESS | 3744 | 1469108991704 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A04D400) [pid = 3744] [serial = 480] [outer = 19E12800] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A514800) [pid = 3744] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18031800) [pid = 3744] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1768C800) [pid = 3744] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (110D0400) [pid = 3744] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13454400) [pid = 3744] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1305C800) [pid = 3744] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1847E400) [pid = 3744] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (10BBD800) [pid = 3744] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (11240C00) [pid = 3744] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (156F9C00) [pid = 3744] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1740C400) [pid = 3744] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:49:52 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (17070C00) [pid = 3744] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:49:52 INFO - PROCESS | 3744 | 1469108992311 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 861ms 05:49:52 INFO - PROCESS | 3744 | 1469108992340 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 3744 | 1469108992342 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 05:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:49:52 INFO - PROCESS | 3744 | 1469108992345 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 3744 | 1469108992347 Marionette TRACE conn2 <- [1,606,null,{}] 05:49:52 INFO - PROCESS | 3744 | 1469108992351 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 3744 | 1469108992353 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:52 INFO - PROCESS | 3744 | 1469108992439 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:49:52 INFO - PROCESS | 3744 | 1469108992445 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 3744 | 1469108992447 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:52 INFO - PROCESS | 3744 | ++DOCSHELL 114D1400 == 34 [pid = 3744] [id = 161] 05:49:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (12BC8C00) [pid = 3744] [serial = 481] [outer = 00000000] 05:49:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1759C400) [pid = 3744] [serial = 482] [outer = 12BC8C00] 05:49:52 INFO - PROCESS | 3744 | 1469108992493 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18477800) [pid = 3744] [serial = 483] [outer = 12BC8C00] 05:49:52 INFO - PROCESS | 3744 | 1469108992909 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 620ms 05:49:52 INFO - PROCESS | 3744 | 1469108992967 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 3744 | 1469108992969 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 05:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:49:52 INFO - PROCESS | 3744 | 1469108992972 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 3744 | 1469108992974 Marionette TRACE conn2 <- [1,610,null,{}] 05:49:52 INFO - PROCESS | 3744 | 1469108992978 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 3744 | 1469108992980 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:53 INFO - PROCESS | 3744 | 1469108993058 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:49:53 INFO - PROCESS | 3744 | 1469108993062 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 3744 | 1469108993065 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:53 INFO - PROCESS | 3744 | ++DOCSHELL 13910000 == 35 [pid = 3744] [id = 162] 05:49:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17744800) [pid = 3744] [serial = 484] [outer = 00000000] 05:49:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A1C1C00) [pid = 3744] [serial = 485] [outer = 17744800] 05:49:53 INFO - PROCESS | 3744 | 1469108993108 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19E18800) [pid = 3744] [serial = 486] [outer = 17744800] 05:49:53 INFO - PROCESS | 3744 | 1469108993529 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 574ms 05:49:53 INFO - PROCESS | 3744 | 1469108993551 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 3744 | 1469108993553 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 05:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:49:53 INFO - PROCESS | 3744 | 1469108993557 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 3744 | 1469108993559 Marionette TRACE conn2 <- [1,614,null,{}] 05:49:53 INFO - PROCESS | 3744 | 1469108993562 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 3744 | 1469108993564 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:53 INFO - PROCESS | 3744 | 1469108993666 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:49:53 INFO - PROCESS | 3744 | 1469108993675 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 3744 | 1469108993677 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:53 INFO - PROCESS | 3744 | ++DOCSHELL 154DF400 == 36 [pid = 3744] [id = 163] 05:49:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A51C000) [pid = 3744] [serial = 487] [outer = 00000000] 05:49:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A6BBC00) [pid = 3744] [serial = 488] [outer = 1A51C000] 05:49:53 INFO - PROCESS | 3744 | 1469108993721 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A6BF400) [pid = 3744] [serial = 489] [outer = 1A51C000] 05:49:54 INFO - PROCESS | 3744 | 1469108994305 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 816ms 05:49:54 INFO - PROCESS | 3744 | 1469108994372 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 3744 | 1469108994377 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 05:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:49:54 INFO - PROCESS | 3744 | 1469108994408 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 3744 | 1469108994412 Marionette TRACE conn2 <- [1,618,null,{}] 05:49:54 INFO - PROCESS | 3744 | 1469108994418 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 3744 | 1469108994421 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:54 INFO - PROCESS | 3744 | 1469108994558 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:49:54 INFO - PROCESS | 3744 | 1469108994677 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 3744 | 1469108994680 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:54 INFO - PROCESS | 3744 | ++DOCSHELL 10434400 == 37 [pid = 3744] [id = 164] 05:49:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (10A0E800) [pid = 3744] [serial = 490] [outer = 00000000] 05:49:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (13058000) [pid = 3744] [serial = 491] [outer = 10A0E800] 05:49:54 INFO - PROCESS | 3744 | 1469108994741 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (13127400) [pid = 3744] [serial = 492] [outer = 10A0E800] 05:49:55 INFO - PROCESS | 3744 | 1469108995427 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1118ms 05:49:55 INFO - PROCESS | 3744 | 1469108995534 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 3744 | 1469108995539 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 05:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:49:55 INFO - PROCESS | 3744 | 1469108995547 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 3744 | 1469108995550 Marionette TRACE conn2 <- [1,622,null,{}] 05:49:55 INFO - PROCESS | 3744 | 1469108995554 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 3744 | 1469108995557 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:55 INFO - PROCESS | 3744 | 1469108995687 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:49:55 INFO - PROCESS | 3744 | 1469108995805 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 3744 | 1469108995808 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:55 INFO - PROCESS | 3744 | ++DOCSHELL 12928400 == 38 [pid = 3744] [id = 165] 05:49:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1292E800) [pid = 3744] [serial = 493] [outer = 00000000] 05:49:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (132F3C00) [pid = 3744] [serial = 494] [outer = 1292E800] 05:49:55 INFO - PROCESS | 3744 | 1469108995866 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1519C800) [pid = 3744] [serial = 495] [outer = 1292E800] 05:49:56 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 13910000 == 37 [pid = 3744] [id = 162] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 114D1400 == 36 [pid = 3744] [id = 161] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 18027000 == 35 [pid = 3744] [id = 160] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 16FE8C00 == 34 [pid = 3744] [id = 159] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 15E26800 == 33 [pid = 3744] [id = 158] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 154DFC00 == 32 [pid = 3744] [id = 157] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 132ED800 == 31 [pid = 3744] [id = 156] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 12824C00 == 30 [pid = 3744] [id = 155] 05:49:56 INFO - PROCESS | 3744 | --DOCSHELL 12967C00 == 29 [pid = 3744] [id = 154] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19A76C00) [pid = 3744] [serial = 434] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1847F000) [pid = 3744] [serial = 432] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1847B400) [pid = 3744] [serial = 431] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1541C800) [pid = 3744] [serial = 438] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1532B000) [pid = 3744] [serial = 416] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (154D8000) [pid = 3744] [serial = 417] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (13268800) [pid = 3744] [serial = 422] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1390BC00) [pid = 3744] [serial = 423] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1532A000) [pid = 3744] [serial = 437] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19E0E800) [pid = 3744] [serial = 411] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (11CD4400) [pid = 3744] [serial = 413] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (12B71400) [pid = 3744] [serial = 414] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11440000) [pid = 3744] [serial = 419] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12931400) [pid = 3744] [serial = 420] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15C18000) [pid = 3744] [serial = 425] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19A7E800) [pid = 3744] [serial = 435] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1768F000) [pid = 3744] [serial = 428] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1A520000) [pid = 3744] [serial = 444] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1773F400) [pid = 3744] [serial = 429] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A04B400) [pid = 3744] [serial = 440] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1A1C0400) [pid = 3744] [serial = 441] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15C20C00) [pid = 3744] [serial = 426] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1A51B400) [pid = 3744] [serial = 443] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 3744 | 1469108996628 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1103ms 05:49:56 INFO - PROCESS | 3744 | 1469108996661 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 3744 | 1469108996665 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 05:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:49:56 INFO - PROCESS | 3744 | 1469108996669 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 3744 | 1469108996674 Marionette TRACE conn2 <- [1,626,null,{}] 05:49:56 INFO - PROCESS | 3744 | 1469108996681 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 3744 | 1469108996683 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:56 INFO - PROCESS | 3744 | 1469108996769 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:49:56 INFO - PROCESS | 3744 | 1469108996852 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 3744 | 1469108996855 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:56 INFO - PROCESS | 3744 | ++DOCSHELL 10A0BC00 == 30 [pid = 3744] [id = 166] 05:49:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (10A75C00) [pid = 3744] [serial = 496] [outer = 00000000] 05:49:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (114D1400) [pid = 3744] [serial = 497] [outer = 10A75C00] 05:49:56 INFO - PROCESS | 3744 | 1469108996903 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (12B6C800) [pid = 3744] [serial = 498] [outer = 10A75C00] 05:49:57 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:57 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:57 INFO - PROCESS | 3744 | 1469108997290 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 665ms 05:49:57 INFO - PROCESS | 3744 | 1469108997331 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 3744 | 1469108997335 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 05:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:49:57 INFO - PROCESS | 3744 | 1469108997341 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 3744 | 1469108997344 Marionette TRACE conn2 <- [1,630,null,{}] 05:49:57 INFO - PROCESS | 3744 | 1469108997348 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 3744 | 1469108997350 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:57 INFO - PROCESS | 3744 | 1469108997444 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:49:57 INFO - PROCESS | 3744 | 1469108997460 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 3744 | 1469108997462 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:57 INFO - PROCESS | 3744 | ++DOCSHELL 13910000 == 31 [pid = 3744] [id = 167] 05:49:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (13910C00) [pid = 3744] [serial = 499] [outer = 00000000] 05:49:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (144F4C00) [pid = 3744] [serial = 500] [outer = 13910C00] 05:49:57 INFO - PROCESS | 3744 | 1469108997513 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15332C00) [pid = 3744] [serial = 501] [outer = 13910C00] 05:49:57 INFO - PROCESS | 3744 | 1469108997952 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 620ms 05:49:57 INFO - PROCESS | 3744 | 1469108997963 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 3744 | 1469108997965 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 05:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:49:57 INFO - PROCESS | 3744 | 1469108997969 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 3744 | 1469108997972 Marionette TRACE conn2 <- [1,634,null,{}] 05:49:57 INFO - PROCESS | 3744 | 1469108997983 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 3744 | 1469108997987 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:58 INFO - PROCESS | 3744 | 1469108998077 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:49:58 INFO - PROCESS | 3744 | 1469108998087 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 3744 | 1469108998090 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:58 INFO - PROCESS | 3744 | ++DOCSHELL 15C19C00 == 32 [pid = 3744] [id = 168] 05:49:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C1A400) [pid = 3744] [serial = 502] [outer = 00000000] 05:49:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15E23400) [pid = 3744] [serial = 503] [outer = 15C1A400] 05:49:58 INFO - PROCESS | 3744 | 1469108998138 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (165DF800) [pid = 3744] [serial = 504] [outer = 15C1A400] 05:49:58 INFO - PROCESS | 3744 | 1469108998596 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 680ms 05:49:58 INFO - PROCESS | 3744 | 1469108998647 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 3744 | 1469108998649 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 05:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:49:58 INFO - PROCESS | 3744 | 1469108998653 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 3744 | 1469108998654 Marionette TRACE conn2 <- [1,638,null,{}] 05:49:58 INFO - PROCESS | 3744 | 1469108998658 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:58 INFO - PROCESS | 3744 | 1469108998660 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:58 INFO - PROCESS | 3744 | 1469108998748 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:49:58 INFO - PROCESS | 3744 | 1469108998788 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 3744 | 1469108998791 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:58 INFO - PROCESS | 3744 | ++DOCSHELL 17696000 == 33 [pid = 3744] [id = 169] 05:49:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17699000) [pid = 3744] [serial = 505] [outer = 00000000] 05:49:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18004400) [pid = 3744] [serial = 506] [outer = 17699000] 05:49:58 INFO - PROCESS | 3744 | 1469108998837 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1841F000) [pid = 3744] [serial = 507] [outer = 17699000] 05:49:59 INFO - PROCESS | 3744 | 1469108999270 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 680ms 05:49:59 INFO - PROCESS | 3744 | 1469108999336 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 3744 | 1469108999338 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 05:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:49:59 INFO - PROCESS | 3744 | 1469108999347 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 3744 | 1469108999349 Marionette TRACE conn2 <- [1,642,null,{}] 05:49:59 INFO - PROCESS | 3744 | 1469108999353 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 3744 | 1469108999355 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:59 INFO - PROCESS | 3744 | 1469108999445 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:49:59 INFO - PROCESS | 3744 | 1469108999502 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 3744 | 1469108999504 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:49:59 INFO - PROCESS | 3744 | ++DOCSHELL 18477C00 == 34 [pid = 3744] [id = 170] 05:49:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1847B400) [pid = 3744] [serial = 508] [outer = 00000000] 05:49:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (185AC800) [pid = 3744] [serial = 509] [outer = 1847B400] 05:49:59 INFO - PROCESS | 3744 | 1469108999551 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19715000) [pid = 3744] [serial = 510] [outer = 1847B400] 05:49:59 INFO - PROCESS | 3744 | 1469108999985 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 680ms 05:49:59 INFO - PROCESS | 3744 | 1469109000004 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 3744 | 1469109000006 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 05:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:50:00 INFO - PROCESS | 3744 | 1469109000010 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 3744 | 1469109000012 Marionette TRACE conn2 <- [1,646,null,{}] 05:50:00 INFO - PROCESS | 3744 | 1469109000023 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 3744 | 1469109000028 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:00 INFO - PROCESS | 3744 | 1469109000184 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:50:00 INFO - PROCESS | 3744 | 1469109000198 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 3744 | 1469109000200 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:00 INFO - PROCESS | 3744 | ++DOCSHELL 19719800 == 35 [pid = 3744] [id = 171] 05:50:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19A79800) [pid = 3744] [serial = 511] [outer = 00000000] 05:50:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A0EE400) [pid = 3744] [serial = 512] [outer = 19A79800] 05:50:00 INFO - PROCESS | 3744 | 1469109000254 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1A0F0000) [pid = 3744] [serial = 513] [outer = 19A79800] 05:50:00 INFO - PROCESS | 3744 | 1469109000698 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 725ms 05:50:00 INFO - PROCESS | 3744 | 1469109000753 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 3744 | 1469109000755 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 05:50:00 INFO - PROCESS | 3744 | 1469109000758 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:50:00 INFO - PROCESS | 3744 | 1469109000760 Marionette TRACE conn2 <- [1,650,null,{}] 05:50:00 INFO - PROCESS | 3744 | 1469109000763 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 3744 | 1469109000765 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:00 INFO - PROCESS | 3744 | 1469109000880 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:50:00 INFO - PROCESS | 3744 | 1469109000889 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 3744 | 1469109000891 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:00 INFO - PROCESS | 3744 | ++DOCSHELL 1A1C0800 == 36 [pid = 3744] [id = 172] 05:50:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A1C2800) [pid = 3744] [serial = 514] [outer = 00000000] 05:50:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A520400) [pid = 3744] [serial = 515] [outer = 1A1C2800] 05:50:00 INFO - PROCESS | 3744 | 1469109000920 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A6B7400) [pid = 3744] [serial = 516] [outer = 1A1C2800] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (12825400) [pid = 3744] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1768B000) [pid = 3744] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (110D0000) [pid = 3744] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (144EF400) [pid = 3744] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18472800) [pid = 3744] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19E1AC00) [pid = 3744] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (17744800) [pid = 3744] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (11244C00) [pid = 3744] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19E12800) [pid = 3744] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (12BC8C00) [pid = 3744] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (165DFC00) [pid = 3744] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12B63400) [pid = 3744] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (132F2800) [pid = 3744] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:50:01 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (154E1400) [pid = 3744] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:50:01 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:01 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:50:01 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:01 INFO - PROCESS | 3744 | 1469109001409 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 710ms 05:50:01 INFO - PROCESS | 3744 | 1469109001466 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 3744 | 1469109001468 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 05:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:50:01 INFO - PROCESS | 3744 | 1469109001472 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 3744 | 1469109001473 Marionette TRACE conn2 <- [1,654,null,{}] 05:50:01 INFO - PROCESS | 3744 | 1469109001477 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 3744 | 1469109001479 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:01 INFO - PROCESS | 3744 | 1469109001558 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:50:01 INFO - PROCESS | 3744 | 1469109001563 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 3744 | 1469109001565 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:01 INFO - PROCESS | 3744 | ++DOCSHELL 11259400 == 37 [pid = 3744] [id = 173] 05:50:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (14294800) [pid = 3744] [serial = 517] [outer = 00000000] 05:50:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1577A000) [pid = 3744] [serial = 518] [outer = 14294800] 05:50:01 INFO - PROCESS | 3744 | 1469109001610 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1971A000) [pid = 3744] [serial = 519] [outer = 14294800] 05:50:01 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:01 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:50:01 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:02 INFO - PROCESS | 3744 | 1469109002012 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 575ms 05:50:02 INFO - PROCESS | 3744 | 1469109002063 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 3744 | 1469109002065 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 05:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:50:02 INFO - PROCESS | 3744 | 1469109002068 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 3744 | 1469109002070 Marionette TRACE conn2 <- [1,658,null,{}] 05:50:02 INFO - PROCESS | 3744 | 1469109002074 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:02 INFO - PROCESS | 3744 | 1469109002076 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:02 INFO - PROCESS | 3744 | 1469109002160 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:50:02 INFO - PROCESS | 3744 | 1469109002166 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 3744 | 1469109002168 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:02 INFO - PROCESS | 3744 | ++DOCSHELL 15C16400 == 38 [pid = 3744] [id = 174] 05:50:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15C19800) [pid = 3744] [serial = 520] [outer = 00000000] 05:50:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1A6B7C00) [pid = 3744] [serial = 521] [outer = 15C19800] 05:50:02 INFO - PROCESS | 3744 | 1469109002222 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A51CC00) [pid = 3744] [serial = 522] [outer = 15C19800] 05:50:02 INFO - PROCESS | 3744 | 1469109002628 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 604ms 05:50:02 INFO - PROCESS | 3744 | 1469109002688 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 3744 | 1469109002692 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 05:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:50:02 INFO - PROCESS | 3744 | 1469109002696 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 3744 | 1469109002697 Marionette TRACE conn2 <- [1,662,null,{}] 05:50:02 INFO - PROCESS | 3744 | 1469109002701 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:02 INFO - PROCESS | 3744 | 1469109002703 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:02 INFO - PROCESS | 3744 | 1469109002783 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:50:02 INFO - PROCESS | 3744 | 1469109002788 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 3744 | 1469109002790 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:02 INFO - PROCESS | 3744 | ++DOCSHELL 16ED6400 == 39 [pid = 3744] [id = 175] 05:50:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19A75000) [pid = 3744] [serial = 523] [outer = 00000000] 05:50:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1AA25000) [pid = 3744] [serial = 524] [outer = 19A75000] 05:50:02 INFO - PROCESS | 3744 | 1469109002836 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1AA26400) [pid = 3744] [serial = 525] [outer = 19A75000] 05:50:03 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:03 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:50:03 INFO - PROCESS | 3744 | 1469109003420 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:50:03 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 05:50:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 771ms 05:50:03 INFO - PROCESS | 3744 | 1469109003478 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 3744 | 1469109003483 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 05:50:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:50:03 INFO - PROCESS | 3744 | 1469109003471 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 3744 | 1469109003475 Marionette TRACE conn2 <- [1,666,null,{}] 05:50:03 INFO - PROCESS | 3744 | 1469109003481 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 3744 | 1469109003484 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:03 INFO - PROCESS | 3744 | 1469109003598 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:50:03 INFO - PROCESS | 3744 | 1469109003727 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 3744 | 1469109003730 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:03 INFO - PROCESS | 3744 | ++DOCSHELL 10ED4C00 == 40 [pid = 3744] [id = 176] 05:50:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1124B400) [pid = 3744] [serial = 526] [outer = 00000000] 05:50:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (13061400) [pid = 3744] [serial = 527] [outer = 1124B400] 05:50:03 INFO - PROCESS | 3744 | 1469109003788 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (13268800) [pid = 3744] [serial = 528] [outer = 1124B400] 05:50:04 INFO - PROCESS | 3744 | 1469109004372 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 967ms 05:50:04 INFO - PROCESS | 3744 | 1469109004468 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 3744 | 1469109004473 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 05:50:04 INFO - PROCESS | 3744 | 1469109004482 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 3744 | 1469109004484 Marionette TRACE conn2 <- [1,670,null,{}] 05:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:50:04 INFO - PROCESS | 3744 | 1469109004489 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 3744 | 1469109004492 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:04 INFO - PROCESS | 3744 | 1469109004595 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:50:04 INFO - PROCESS | 3744 | 1469109004716 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 3744 | 1469109004719 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:04 INFO - PROCESS | 3744 | ++DOCSHELL 154E1400 == 41 [pid = 3744] [id = 177] 05:50:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (154E2000) [pid = 3744] [serial = 529] [outer = 00000000] 05:50:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15C14C00) [pid = 3744] [serial = 530] [outer = 154E2000] 05:50:04 INFO - PROCESS | 3744 | 1469109004788 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (165DFC00) [pid = 3744] [serial = 531] [outer = 154E2000] 05:50:05 INFO - PROCESS | 3744 | 1469109005866 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:50:05 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) 05:50:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1390ms 05:50:05 INFO - PROCESS | 3744 | 1469109005875 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 3744 | 1469109005878 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 05:50:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:50:05 INFO - PROCESS | 3744 | 1469109005882 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 3744 | 1469109005885 Marionette TRACE conn2 <- [1,674,null,{}] 05:50:05 INFO - PROCESS | 3744 | 1469109005897 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 3744 | 1469109005902 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:05 INFO - PROCESS | 3744 | 1469109006010 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:50:06 INFO - PROCESS | 3744 | 1469109006154 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 3744 | 1469109006157 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:06 INFO - PROCESS | 3744 | ++DOCSHELL 19E14400 == 42 [pid = 3744] [id = 178] 05:50:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19E14800) [pid = 3744] [serial = 532] [outer = 00000000] 05:50:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A51F000) [pid = 3744] [serial = 533] [outer = 19E14800] 05:50:06 INFO - PROCESS | 3744 | 1469109006216 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AA2D400) [pid = 3744] [serial = 534] [outer = 19E14800] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 15C16400 == 41 [pid = 3744] [id = 174] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 11259400 == 40 [pid = 3744] [id = 173] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 1A1C0800 == 39 [pid = 3744] [id = 172] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 19719800 == 38 [pid = 3744] [id = 171] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 18477C00 == 37 [pid = 3744] [id = 170] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 17696000 == 36 [pid = 3744] [id = 169] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 15C19C00 == 35 [pid = 3744] [id = 168] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 13910000 == 34 [pid = 3744] [id = 167] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 10A0BC00 == 33 [pid = 3744] [id = 166] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 10434400 == 32 [pid = 3744] [id = 164] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 12928400 == 31 [pid = 3744] [id = 165] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 154DF400 == 30 [pid = 3744] [id = 163] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 16ED6400 == 29 [pid = 3744] [id = 175] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 10ED4C00 == 28 [pid = 3744] [id = 176] 05:50:07 INFO - PROCESS | 3744 | --DOCSHELL 154E1400 == 27 [pid = 3744] [id = 177] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (16A58400) [pid = 3744] [serial = 473] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15333000) [pid = 3744] [serial = 462] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1428F400) [pid = 3744] [serial = 461] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (13931000) [pid = 3744] [serial = 467] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (13DB3400) [pid = 3744] [serial = 468] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (15C15800) [pid = 3744] [serial = 470] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (12B6C400) [pid = 3744] [serial = 464] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (12B70800) [pid = 3744] [serial = 465] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1841C000) [pid = 3744] [serial = 476] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (12B64C00) [pid = 3744] [serial = 447] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (11250000) [pid = 3744] [serial = 446] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15777C00) [pid = 3744] [serial = 450] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15337C00) [pid = 3744] [serial = 449] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19E1B000) [pid = 3744] [serial = 453] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19A79400) [pid = 3744] [serial = 452] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1A7AB000) [pid = 3744] [serial = 456] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1A7A8400) [pid = 3744] [serial = 455] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19E18800) [pid = 3744] [serial = 486] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13907800) [pid = 3744] [serial = 459] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (12BD0C00) [pid = 3744] [serial = 458] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A6BBC00) [pid = 3744] [serial = 488] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A048400) [pid = 3744] [serial = 479] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18478800) [pid = 3744] [serial = 477] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1A1C1C00) [pid = 3744] [serial = 485] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1A04D400) [pid = 3744] [serial = 480] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1759C400) [pid = 3744] [serial = 482] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (174E7000) [pid = 3744] [serial = 474] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (18477800) [pid = 3744] [serial = 483] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (15C1EC00) [pid = 3744] [serial = 471] [outer = 00000000] [url = about:blank] 05:50:08 INFO - PROCESS | 3744 | 1469109008052 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:50:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2191ms 05:50:08 INFO - PROCESS | 3744 | 1469109008086 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 3744 | 1469109008089 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 05:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:50:08 INFO - PROCESS | 3744 | 1469109008095 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 3744 | 1469109008099 Marionette TRACE conn2 <- [1,678,null,{}] 05:50:08 INFO - PROCESS | 3744 | 1469109008108 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 3744 | 1469109008113 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:08 INFO - PROCESS | 3744 | 1469109008239 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:50:08 INFO - PROCESS | 3744 | 1469109008310 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 3744 | 1469109008314 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:08 INFO - PROCESS | 3744 | ++DOCSHELL 1124E000 == 28 [pid = 3744] [id = 179] 05:50:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1124F400) [pid = 3744] [serial = 535] [outer = 00000000] 05:50:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1125DC00) [pid = 3744] [serial = 536] [outer = 1124F400] 05:50:08 INFO - PROCESS | 3744 | 1469109008350 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12826800) [pid = 3744] [serial = 537] [outer = 1124F400] 05:50:09 INFO - PROCESS | 3744 | 1469109009242 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:50:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1149ms 05:50:09 INFO - PROCESS | 3744 | 1469109009251 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 3744 | 1469109009256 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 05:50:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:50:09 INFO - PROCESS | 3744 | 1469109009266 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 3744 | 1469109009268 Marionette TRACE conn2 <- [1,682,null,{}] 05:50:09 INFO - PROCESS | 3744 | 1469109009273 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:09 INFO - PROCESS | 3744 | 1469109009276 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:09 INFO - PROCESS | 3744 | 1469109009369 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:50:09 INFO - PROCESS | 3744 | 1469109009375 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 3744 | 1469109009378 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:09 INFO - PROCESS | 3744 | ++DOCSHELL 12D95C00 == 29 [pid = 3744] [id = 180] 05:50:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12D96400) [pid = 3744] [serial = 538] [outer = 00000000] 05:50:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13112800) [pid = 3744] [serial = 539] [outer = 12D96400] 05:50:09 INFO - PROCESS | 3744 | 1469109009425 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (131E6C00) [pid = 3744] [serial = 540] [outer = 12D96400] 05:50:10 INFO - PROCESS | 3744 | 1469109010364 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:50:10 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) 05:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1103ms 05:50:10 INFO - PROCESS | 3744 | 1469109010382 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 3744 | 1469109010384 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 05:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:50:10 INFO - PROCESS | 3744 | 1469109010388 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 3744 | 1469109010391 Marionette TRACE conn2 <- [1,686,null,{}] 05:50:10 INFO - PROCESS | 3744 | 1469109010411 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 3744 | 1469109010416 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:10 INFO - PROCESS | 3744 | 1469109010522 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:50:10 INFO - PROCESS | 3744 | 1469109010530 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 3744 | 1469109010533 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:10 INFO - PROCESS | 3744 | ++DOCSHELL 14293C00 == 30 [pid = 3744] [id = 181] 05:50:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (14294400) [pid = 3744] [serial = 541] [outer = 00000000] 05:50:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15335000) [pid = 3744] [serial = 542] [outer = 14294400] 05:50:10 INFO - PROCESS | 3744 | 1469109010624 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (153CE000) [pid = 3744] [serial = 543] [outer = 14294400] 05:50:11 INFO - PROCESS | 3744 | 1469109011546 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:50:11 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) 05:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1209ms 05:50:11 INFO - PROCESS | 3744 | 1469109011602 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 3744 | 1469109011604 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 05:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:50:11 INFO - PROCESS | 3744 | 1469109011608 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 3744 | 1469109011610 Marionette TRACE conn2 <- [1,690,null,{}] 05:50:11 INFO - PROCESS | 3744 | 1469109011625 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 3744 | 1469109011627 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:11 INFO - PROCESS | 3744 | 1469109011745 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:50:11 INFO - PROCESS | 3744 | 1469109011752 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 3744 | 1469109011754 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:11 INFO - PROCESS | 3744 | ++DOCSHELL 15777C00 == 31 [pid = 3744] [id = 182] 05:50:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1577A400) [pid = 3744] [serial = 544] [outer = 00000000] 05:50:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C20800) [pid = 3744] [serial = 545] [outer = 1577A400] 05:50:11 INFO - PROCESS | 3744 | 1469109011846 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (165DF400) [pid = 3744] [serial = 546] [outer = 1577A400] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1847B400) [pid = 3744] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (19A79800) [pid = 3744] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (13910C00) [pid = 3744] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (10A75C00) [pid = 3744] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15C1A400) [pid = 3744] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (17699000) [pid = 3744] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10A0E800) [pid = 3744] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1292E800) [pid = 3744] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1A51C000) [pid = 3744] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1A1C2800) [pid = 3744] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (19A75000) [pid = 3744] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (15C19800) [pid = 3744] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:50:12 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (14294800) [pid = 3744] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:50:12 INFO - PROCESS | 3744 | 1469109012827 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:50:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1270ms 05:50:12 INFO - PROCESS | 3744 | 1469109012881 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 3744 | 1469109012883 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 05:50:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:50:12 INFO - PROCESS | 3744 | 1469109012887 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 3744 | 1469109012889 Marionette TRACE conn2 <- [1,694,null,{}] 05:50:12 INFO - PROCESS | 3744 | 1469109012892 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 3744 | 1469109012894 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:12 INFO - PROCESS | 3744 | 1469109012981 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:50:12 INFO - PROCESS | 3744 | 1469109012987 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 3744 | 1469109012989 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:12 INFO - PROCESS | 3744 | ++DOCSHELL 131DF800 == 32 [pid = 3744] [id = 183] 05:50:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (1390FC00) [pid = 3744] [serial = 547] [outer = 00000000] 05:50:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (15C20000) [pid = 3744] [serial = 548] [outer = 1390FC00] 05:50:13 INFO - PROCESS | 3744 | 1469109013035 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (16A5A400) [pid = 3744] [serial = 549] [outer = 1390FC00] 05:50:13 INFO - PROCESS | 3744 | 1469109013952 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1103ms 05:50:14 INFO - PROCESS | 3744 | 1469109014036 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 3744 | 1469109014041 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 05:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:50:14 INFO - PROCESS | 3744 | 1469109014048 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 3744 | 1469109014051 Marionette TRACE conn2 <- [1,698,null,{}] 05:50:14 INFO - PROCESS | 3744 | 1469109014058 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 3744 | 1469109014061 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:14 INFO - PROCESS | 3744 | 1469109014220 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:50:14 INFO - PROCESS | 3744 | 1469109014343 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 3744 | 1469109014347 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:14 INFO - PROCESS | 3744 | ++DOCSHELL 12B70400 == 33 [pid = 3744] [id = 184] 05:50:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12B70800) [pid = 3744] [serial = 550] [outer = 00000000] 05:50:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1305F000) [pid = 3744] [serial = 551] [outer = 12B70800] 05:50:14 INFO - PROCESS | 3744 | 1469109014449 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13910000) [pid = 3744] [serial = 552] [outer = 12B70800] 05:50:15 INFO - PROCESS | 3744 | 1469109015560 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1572ms 05:50:15 INFO - PROCESS | 3744 | 1469109015773 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 3744 | 1469109015777 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 05:50:15 INFO - PROCESS | 3744 | 1469109015787 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 3744 | 1469109015791 Marionette TRACE conn2 <- [1,702,null,{}] 05:50:15 INFO - PROCESS | 3744 | 1469109015797 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:50:15 INFO - PROCESS | 3744 | 1469109015800 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:15 INFO - PROCESS | 3744 | 1469109015888 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:50:15 INFO - PROCESS | 3744 | 1469109015964 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 3744 | 1469109015967 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:15 INFO - PROCESS | 3744 | ++DOCSHELL 104E6C00 == 34 [pid = 3744] [id = 185] 05:50:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (104E7400) [pid = 3744] [serial = 553] [outer = 00000000] 05:50:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (10A08400) [pid = 3744] [serial = 554] [outer = 104E7400] 05:50:16 INFO - PROCESS | 3744 | 1469109016018 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (10ED0C00) [pid = 3744] [serial = 555] [outer = 104E7400] 05:50:16 INFO - PROCESS | 3744 | --DOCSHELL 174E6000 == 33 [pid = 3744] [id = 11] 05:50:16 INFO - PROCESS | 3744 | --DOCSHELL 1A51C800 == 32 [pid = 3744] [id = 10] 05:50:16 INFO - PROCESS | 3744 | --DOCSHELL 1AB78800 == 31 [pid = 3744] [id = 13] 05:50:16 INFO - PROCESS | 3744 | --DOCSHELL 1AA22C00 == 30 [pid = 3744] [id = 12] 05:50:16 INFO - PROCESS | 3744 | --DOCSHELL 19E14400 == 29 [pid = 3744] [id = 178] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (185AC800) [pid = 3744] [serial = 509] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1A0EE400) [pid = 3744] [serial = 512] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (144F4C00) [pid = 3744] [serial = 500] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15332C00) [pid = 3744] [serial = 501] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (114D1400) [pid = 3744] [serial = 497] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (12B6C800) [pid = 3744] [serial = 498] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15E23400) [pid = 3744] [serial = 503] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (165DF800) [pid = 3744] [serial = 504] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (18004400) [pid = 3744] [serial = 506] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (13058000) [pid = 3744] [serial = 491] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (13127400) [pid = 3744] [serial = 492] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (132F3C00) [pid = 3744] [serial = 494] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1519C800) [pid = 3744] [serial = 495] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1A6BF400) [pid = 3744] [serial = 489] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (19715000) [pid = 3744] [serial = 510] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1A520400) [pid = 3744] [serial = 515] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (1AA25000) [pid = 3744] [serial = 524] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (1A0F0000) [pid = 3744] [serial = 513] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (1AA26400) [pid = 3744] [serial = 525] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (1A6B7C00) [pid = 3744] [serial = 521] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (1A6B7400) [pid = 3744] [serial = 516] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (1577A000) [pid = 3744] [serial = 518] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (1A51CC00) [pid = 3744] [serial = 522] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 50 (1971A000) [pid = 3744] [serial = 519] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | --DOMWINDOW == 49 (1841F000) [pid = 3744] [serial = 507] [outer = 00000000] [url = about:blank] 05:50:16 INFO - PROCESS | 3744 | 1469109016970 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:50:16 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 05:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 05:50:16 INFO - PROCESS | 3744 | 1469109016988 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 3744 | 1469109016991 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 05:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:50:16 INFO - PROCESS | 3744 | 1469109016998 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 3744 | 1469109017002 Marionette TRACE conn2 <- [1,706,null,{}] 05:50:17 INFO - PROCESS | 3744 | 1469109017007 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 3744 | 1469109017009 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:17 INFO - PROCESS | 3744 | 1469109017102 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:50:17 INFO - PROCESS | 3744 | 1469109017172 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 3744 | 1469109017174 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:17 INFO - PROCESS | 3744 | ++DOCSHELL 12B6BC00 == 30 [pid = 3744] [id = 186] 05:50:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (12B6C000) [pid = 3744] [serial = 556] [outer = 00000000] 05:50:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (130AE800) [pid = 3744] [serial = 557] [outer = 12B6C000] 05:50:17 INFO - PROCESS | 3744 | 1469109017223 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (131DB800) [pid = 3744] [serial = 558] [outer = 12B6C000] 05:50:18 INFO - PROCESS | 3744 | 1469109018095 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1118ms 05:50:18 INFO - PROCESS | 3744 | 1469109018109 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 3744 | 1469109018111 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 05:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:50:18 INFO - PROCESS | 3744 | 1469109018115 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 3744 | 1469109018117 Marionette TRACE conn2 <- [1,710,null,{}] 05:50:18 INFO - PROCESS | 3744 | 1469109018135 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 3744 | 1469109018140 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:18 INFO - PROCESS | 3744 | 1469109018258 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:50:18 INFO - PROCESS | 3744 | 1469109018268 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 3744 | 1469109018272 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:18 INFO - PROCESS | 3744 | ++DOCSHELL 144E6400 == 31 [pid = 3744] [id = 187] 05:50:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (144E6C00) [pid = 3744] [serial = 559] [outer = 00000000] 05:50:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (15329C00) [pid = 3744] [serial = 560] [outer = 144E6C00] 05:50:18 INFO - PROCESS | 3744 | 1469109018362 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (1532F800) [pid = 3744] [serial = 561] [outer = 144E6C00] 05:50:18 INFO - PROCESS | 3744 | 1469109018824 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 3744 | 1469109018859 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 05:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:50:18 INFO - PROCESS | 3744 | 1469109018862 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 3744 | 1469109018864 Marionette TRACE conn2 <- [1,714,null,{}] 05:50:18 INFO - PROCESS | 3744 | 1469109018868 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 3744 | 1469109018870 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:18 INFO - PROCESS | 3744 | 1469109018983 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:50:18 INFO - PROCESS | 3744 | 1469109018991 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 3744 | 1469109018993 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:19 INFO - PROCESS | 3744 | ++DOCSHELL 15776400 == 32 [pid = 3744] [id = 188] 05:50:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (15C16800) [pid = 3744] [serial = 562] [outer = 00000000] 05:50:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (15C1A400) [pid = 3744] [serial = 563] [outer = 15C16800] 05:50:19 INFO - PROCESS | 3744 | 1469109019068 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (15C21C00) [pid = 3744] [serial = 564] [outer = 15C16800] 05:50:19 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (12D96400) [pid = 3744] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:50:19 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (1124F400) [pid = 3744] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:50:19 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (14294400) [pid = 3744] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:50:19 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (1577A400) [pid = 3744] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:50:19 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (1124B400) [pid = 3744] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:50:19 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (154E2000) [pid = 3744] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:50:19 INFO - PROCESS | 3744 | 1469109019555 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 710ms 05:50:19 INFO - PROCESS | 3744 | 1469109019586 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 3744 | 1469109019588 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 05:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:50:19 INFO - PROCESS | 3744 | 1469109019619 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 3744 | 1469109019621 Marionette TRACE conn2 <- [1,718,null,{}] 05:50:19 INFO - PROCESS | 3744 | 1469109019634 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 3744 | 1469109019636 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:19 INFO - PROCESS | 3744 | 1469109019701 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:50:19 INFO - PROCESS | 3744 | 1469109019709 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 3744 | 1469109019712 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:19 INFO - PROCESS | 3744 | ++DOCSHELL 16A07C00 == 33 [pid = 3744] [id = 189] 05:50:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (16A08400) [pid = 3744] [serial = 565] [outer = 00000000] 05:50:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (16EDC000) [pid = 3744] [serial = 566] [outer = 16A08400] 05:50:19 INFO - PROCESS | 3744 | 1469109019762 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (174E7000) [pid = 3744] [serial = 567] [outer = 16A08400] 05:50:20 INFO - PROCESS | 3744 | 1469109020211 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 3744 | 1469109020276 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 05:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:50:20 INFO - PROCESS | 3744 | 1469109020279 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 3744 | 1469109020280 Marionette TRACE conn2 <- [1,722,null,{}] 05:50:20 INFO - PROCESS | 3744 | 1469109020284 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 3744 | 1469109020290 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:20 INFO - PROCESS | 3744 | 1469109020413 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:50:20 INFO - PROCESS | 3744 | 1469109020424 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 3744 | 1469109020426 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:20 INFO - PROCESS | 3744 | ++DOCSHELL 17745800 == 34 [pid = 3744] [id = 190] 05:50:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (17745C00) [pid = 3744] [serial = 568] [outer = 00000000] 05:50:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (18419400) [pid = 3744] [serial = 569] [outer = 17745C00] 05:50:20 INFO - PROCESS | 3744 | 1469109020471 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (18473000) [pid = 3744] [serial = 570] [outer = 17745C00] 05:50:20 INFO - PROCESS | 3744 | 1469109020883 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 605ms 05:50:20 INFO - PROCESS | 3744 | 1469109020903 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 3744 | 1469109020905 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 05:50:20 INFO - PROCESS | 3744 | 1469109020909 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:50:20 INFO - PROCESS | 3744 | 1469109020911 Marionette TRACE conn2 <- [1,726,null,{}] 05:50:20 INFO - PROCESS | 3744 | 1469109020914 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 3744 | 1469109020916 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:21 INFO - PROCESS | 3744 | 1469109021019 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:50:21 INFO - PROCESS | 3744 | 1469109021028 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 3744 | 1469109021030 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:21 INFO - PROCESS | 3744 | ++DOCSHELL 18474C00 == 35 [pid = 3744] [id = 191] 05:50:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (18477400) [pid = 3744] [serial = 571] [outer = 00000000] 05:50:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (1847F400) [pid = 3744] [serial = 572] [outer = 18477400] 05:50:21 INFO - PROCESS | 3744 | 1469109021074 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (185AD400) [pid = 3744] [serial = 573] [outer = 18477400] 05:50:21 INFO - PROCESS | 3744 | 1469109021950 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1058ms 05:50:21 INFO - PROCESS | 3744 | 1469109021962 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 3744 | 1469109021964 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 05:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:50:21 INFO - PROCESS | 3744 | 1469109021968 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 3744 | 1469109021970 Marionette TRACE conn2 <- [1,730,null,{}] 05:50:21 INFO - PROCESS | 3744 | 1469109021974 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:21 INFO - PROCESS | 3744 | 1469109021975 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:22 INFO - PROCESS | 3744 | 1469109022094 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:50:22 INFO - PROCESS | 3744 | 1469109022212 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 3744 | 1469109022218 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:22 INFO - PROCESS | 3744 | ++DOCSHELL 10A76400 == 36 [pid = 3744] [id = 192] 05:50:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (10A77000) [pid = 3744] [serial = 574] [outer = 00000000] 05:50:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (110CCC00) [pid = 3744] [serial = 575] [outer = 10A77000] 05:50:22 INFO - PROCESS | 3744 | 1469109022278 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (11249400) [pid = 3744] [serial = 576] [outer = 10A77000] 05:50:23 INFO - PROCESS | 3744 | 1469109023343 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:50:23 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 05:50:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1390ms 05:50:23 INFO - PROCESS | 3744 | 1469109023379 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 3744 | 1469109023384 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 05:50:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:50:23 INFO - PROCESS | 3744 | 1469109023389 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 3744 | 1469109023393 Marionette TRACE conn2 <- [1,734,null,{}] 05:50:23 INFO - PROCESS | 3744 | 1469109023399 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 3744 | 1469109023402 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:23 INFO - PROCESS | 3744 | 1469109023542 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:50:23 INFO - PROCESS | 3744 | 1469109023670 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 3744 | 1469109023674 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:23 INFO - PROCESS | 3744 | ++DOCSHELL 13DAFC00 == 37 [pid = 3744] [id = 193] 05:50:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (13DB0400) [pid = 3744] [serial = 577] [outer = 00000000] 05:50:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (14294800) [pid = 3744] [serial = 578] [outer = 13DB0400] 05:50:23 INFO - PROCESS | 3744 | 1469109023731 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1532E000) [pid = 3744] [serial = 579] [outer = 13DB0400] 05:50:24 INFO - PROCESS | 3744 | 1469109024728 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:50:24 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.) 05:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1406ms 05:50:24 INFO - PROCESS | 3744 | 1469109024929 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 3744 | 1469109024933 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 05:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:50:24 INFO - PROCESS | 3744 | 1469109024982 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 3744 | 1469109024986 Marionette TRACE conn2 <- [1,738,null,{}] 05:50:24 INFO - PROCESS | 3744 | 1469109024992 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:24 INFO - PROCESS | 3744 | 1469109024995 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:25 INFO - PROCESS | 3744 | 1469109025105 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:50:25 INFO - PROCESS | 3744 | 1469109025180 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 3744 | 1469109025183 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:25 INFO - PROCESS | 3744 | ++DOCSHELL 12B6CC00 == 38 [pid = 3744] [id = 194] 05:50:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12B6D400) [pid = 3744] [serial = 580] [outer = 00000000] 05:50:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12D63C00) [pid = 3744] [serial = 581] [outer = 12B6D400] 05:50:25 INFO - PROCESS | 3744 | 1469109025279 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (130A8000) [pid = 3744] [serial = 582] [outer = 12B6D400] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 132EE000 == 37 [pid = 3744] [id = 23] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 14297800 == 36 [pid = 3744] [id = 24] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 1055F800 == 35 [pid = 3744] [id = 18] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 110CA800 == 34 [pid = 3744] [id = 21] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 130ACC00 == 33 [pid = 3744] [id = 22] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 154D8800 == 32 [pid = 3744] [id = 25] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 1AF0E800 == 31 [pid = 3744] [id = 14] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 15E2F800 == 30 [pid = 3744] [id = 28] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 11CD3400 == 29 [pid = 3744] [id = 19] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 15E2A000 == 28 [pid = 3744] [id = 26] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 1B3E2C00 == 27 [pid = 3744] [id = 17] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 16718800 == 26 [pid = 3744] [id = 8] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 16A64C00 == 25 [pid = 3744] [id = 27] 05:50:25 INFO - PROCESS | 3744 | --DOCSHELL 10435400 == 24 [pid = 3744] [id = 20] 05:50:25 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (13112800) [pid = 3744] [serial = 539] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1125DC00) [pid = 3744] [serial = 536] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (12826800) [pid = 3744] [serial = 537] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1A51F000) [pid = 3744] [serial = 533] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (15335000) [pid = 3744] [serial = 542] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (15C20800) [pid = 3744] [serial = 545] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (13268800) [pid = 3744] [serial = 528] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (13061400) [pid = 3744] [serial = 527] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (153CE000) [pid = 3744] [serial = 543] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (165DFC00) [pid = 3744] [serial = 531] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (15C14C00) [pid = 3744] [serial = 530] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (165DF400) [pid = 3744] [serial = 546] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (131E6C00) [pid = 3744] [serial = 540] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (15C20000) [pid = 3744] [serial = 548] [outer = 00000000] [url = about:blank] 05:50:26 INFO - PROCESS | 3744 | 1469109026777 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1844ms 05:50:26 INFO - PROCESS | 3744 | 1469109026816 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 3744 | 1469109026820 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 05:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:50:26 INFO - PROCESS | 3744 | 1469109026825 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 3744 | 1469109026828 Marionette TRACE conn2 <- [1,742,null,{}] 05:50:26 INFO - PROCESS | 3744 | 1469109026834 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:26 INFO - PROCESS | 3744 | 1469109026837 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:26 INFO - PROCESS | 3744 | 1469109026927 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:50:26 INFO - PROCESS | 3744 | 1469109026935 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 3744 | 1469109026937 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:26 INFO - PROCESS | 3744 | ++DOCSHELL 1125DC00 == 25 [pid = 3744] [id = 195] 05:50:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (11440000) [pid = 3744] [serial = 583] [outer = 00000000] 05:50:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (12B63400) [pid = 3744] [serial = 584] [outer = 11440000] 05:50:26 INFO - PROCESS | 3744 | 1469109026986 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (12B6C800) [pid = 3744] [serial = 585] [outer = 11440000] 05:50:27 INFO - PROCESS | 3744 | 1469109027935 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:50:27 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 05:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1178ms 05:50:27 INFO - PROCESS | 3744 | 1469109028000 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 3744 | 1469109028005 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 05:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:50:28 INFO - PROCESS | 3744 | 1469109028012 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 3744 | 1469109028014 Marionette TRACE conn2 <- [1,746,null,{}] 05:50:28 INFO - PROCESS | 3744 | 1469109028019 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 3744 | 1469109028021 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:28 INFO - PROCESS | 3744 | 1469109028147 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:50:28 INFO - PROCESS | 3744 | 1469109028154 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 3744 | 1469109028157 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:28 INFO - PROCESS | 3744 | ++DOCSHELL 131E8800 == 26 [pid = 3744] [id = 196] 05:50:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (13268800) [pid = 3744] [serial = 586] [outer = 00000000] 05:50:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (1390B400) [pid = 3744] [serial = 587] [outer = 13268800] 05:50:28 INFO - PROCESS | 3744 | 1469109028207 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (139C5000) [pid = 3744] [serial = 588] [outer = 13268800] 05:50:28 INFO - PROCESS | 3744 | 1469109028688 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 710ms 05:50:28 INFO - PROCESS | 3744 | 1469109028734 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 3744 | 1469109028736 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 05:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:50:28 INFO - PROCESS | 3744 | 1469109028740 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 3744 | 1469109028744 Marionette TRACE conn2 <- [1,750,null,{}] 05:50:28 INFO - PROCESS | 3744 | 1469109028766 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 3744 | 1469109028770 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:28 INFO - PROCESS | 3744 | 1469109028883 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:50:28 INFO - PROCESS | 3744 | 1469109028901 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 3744 | 1469109028904 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:28 INFO - PROCESS | 3744 | ++DOCSHELL 15338C00 == 27 [pid = 3744] [id = 197] 05:50:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (153CE000) [pid = 3744] [serial = 589] [outer = 00000000] 05:50:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (156F3800) [pid = 3744] [serial = 590] [outer = 153CE000] 05:50:28 INFO - PROCESS | 3744 | 1469109028953 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (15C14C00) [pid = 3744] [serial = 591] [outer = 153CE000] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (18477400) [pid = 3744] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (15C16800) [pid = 3744] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (1390FC00) [pid = 3744] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (12B6C000) [pid = 3744] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (104E7400) [pid = 3744] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (12B70800) [pid = 3744] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (17745C00) [pid = 3744] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (144E6C00) [pid = 3744] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (16A08400) [pid = 3744] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:50:29 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (19E14800) [pid = 3744] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:50:29 INFO - PROCESS | 3744 | 1469109029937 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1239ms 05:50:29 INFO - PROCESS | 3744 | 1469109029975 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 3744 | 1469109029977 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 05:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:50:29 INFO - PROCESS | 3744 | 1469109029981 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 3744 | 1469109029983 Marionette TRACE conn2 <- [1,754,null,{}] 05:50:29 INFO - PROCESS | 3744 | 1469109029987 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 3744 | 1469109029989 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:30 INFO - PROCESS | 3744 | 1469109030059 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:50:30 INFO - PROCESS | 3744 | 1469109030064 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 3744 | 1469109030067 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:30 INFO - PROCESS | 3744 | ++DOCSHELL 154E2C00 == 28 [pid = 3744] [id = 198] 05:50:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (1577EC00) [pid = 3744] [serial = 592] [outer = 00000000] 05:50:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (15C1B000) [pid = 3744] [serial = 593] [outer = 1577EC00] 05:50:30 INFO - PROCESS | 3744 | 1469109030112 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (15E29400) [pid = 3744] [serial = 594] [outer = 1577EC00] 05:50:30 INFO - PROCESS | 3744 | 1469109031006 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1058ms 05:50:31 INFO - PROCESS | 3744 | 1469109031044 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 3744 | 1469109031046 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 05:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:50:31 INFO - PROCESS | 3744 | 1469109031049 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 3744 | 1469109031051 Marionette TRACE conn2 <- [1,758,null,{}] 05:50:31 INFO - PROCESS | 3744 | 1469109031055 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 3744 | 1469109031057 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:31 INFO - PROCESS | 3744 | 1469109031119 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:50:31 INFO - PROCESS | 3744 | 1469109031124 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 3744 | 1469109031127 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:31 INFO - PROCESS | 3744 | ++DOCSHELL 15C1AC00 == 29 [pid = 3744] [id = 199] 05:50:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (165DF800) [pid = 3744] [serial = 595] [outer = 00000000] 05:50:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (16A0C800) [pid = 3744] [serial = 596] [outer = 165DF800] 05:50:31 INFO - PROCESS | 3744 | 1469109031173 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (16ED9400) [pid = 3744] [serial = 597] [outer = 165DF800] 05:50:31 INFO - PROCESS | 3744 | 1469109031647 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 665ms 05:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:50:31 INFO - PROCESS | 3744 | 1469109031714 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 3744 | 1469109031716 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 05:50:31 INFO - PROCESS | 3744 | 1469109031719 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 3744 | 1469109031721 Marionette TRACE conn2 <- [1,762,null,{}] 05:50:31 INFO - PROCESS | 3744 | 1469109031725 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 3744 | 1469109031730 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:31 INFO - PROCESS | 3744 | 1469109031824 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:50:31 INFO - PROCESS | 3744 | 1469109031836 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 3744 | 1469109031838 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:31 INFO - PROCESS | 3744 | ++DOCSHELL 18032000 == 30 [pid = 3744] [id = 200] 05:50:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (18032C00) [pid = 3744] [serial = 598] [outer = 00000000] 05:50:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (18420000) [pid = 3744] [serial = 599] [outer = 18032C00] 05:50:31 INFO - PROCESS | 3744 | 1469109031883 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (18479C00) [pid = 3744] [serial = 600] [outer = 18032C00] 05:50:32 INFO - PROCESS | 3744 | 1469109032719 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1043ms 05:50:32 INFO - PROCESS | 3744 | 1469109032773 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 3744 | 1469109032777 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 05:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:50:32 INFO - PROCESS | 3744 | 1469109032782 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 3744 | 1469109032787 Marionette TRACE conn2 <- [1,766,null,{}] 05:50:32 INFO - PROCESS | 3744 | 1469109032793 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 3744 | 1469109032796 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:32 INFO - PROCESS | 3744 | 1469109032934 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:50:33 INFO - PROCESS | 3744 | 1469109033013 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 3744 | 1469109033016 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:33 INFO - PROCESS | 3744 | ++DOCSHELL 10BB1400 == 31 [pid = 3744] [id = 201] 05:50:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10BB6400) [pid = 3744] [serial = 601] [outer = 00000000] 05:50:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13120C00) [pid = 3744] [serial = 602] [outer = 10BB6400] 05:50:33 INFO - PROCESS | 3744 | 1469109033112 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (13272C00) [pid = 3744] [serial = 603] [outer = 10BB6400] 05:50:33 INFO - PROCESS | 3744 | 1469109033832 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1058ms 05:50:33 INFO - PROCESS | 3744 | 1469109033844 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 3744 | 1469109033848 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 05:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:50:33 INFO - PROCESS | 3744 | 1469109033853 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 3744 | 1469109033856 Marionette TRACE conn2 <- [1,770,null,{}] 05:50:33 INFO - PROCESS | 3744 | 1469109033862 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 3744 | 1469109033865 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:33 INFO - PROCESS | 3744 | 1469109033975 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:50:34 INFO - PROCESS | 3744 | 1469109034058 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 3744 | 1469109034063 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:34 INFO - PROCESS | 3744 | ++DOCSHELL 12B03400 == 32 [pid = 3744] [id = 202] 05:50:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12B0B400) [pid = 3744] [serial = 604] [outer = 00000000] 05:50:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12B69400) [pid = 3744] [serial = 605] [outer = 12B0B400] 05:50:34 INFO - PROCESS | 3744 | 1469109034158 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12B71C00) [pid = 3744] [serial = 606] [outer = 12B0B400] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1AA2D400) [pid = 3744] [serial = 534] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1847F400) [pid = 3744] [serial = 572] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15C21C00) [pid = 3744] [serial = 564] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (15C1A400) [pid = 3744] [serial = 563] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (16A5A400) [pid = 3744] [serial = 549] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (130AE800) [pid = 3744] [serial = 557] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (10A08400) [pid = 3744] [serial = 554] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (10ED0C00) [pid = 3744] [serial = 555] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1305F000) [pid = 3744] [serial = 551] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (13910000) [pid = 3744] [serial = 552] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (18419400) [pid = 3744] [serial = 569] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (185AD400) [pid = 3744] [serial = 573] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (1532F800) [pid = 3744] [serial = 561] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (15329C00) [pid = 3744] [serial = 560] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (16EDC000) [pid = 3744] [serial = 566] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (18473000) [pid = 3744] [serial = 570] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (131DB800) [pid = 3744] [serial = 558] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (174E7000) [pid = 3744] [serial = 567] [outer = 00000000] [url = about:blank] 05:50:34 INFO - PROCESS | 3744 | 1469109034619 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 816ms 05:50:34 INFO - PROCESS | 3744 | 1469109034681 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 3744 | 1469109034686 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 05:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:50:34 INFO - PROCESS | 3744 | 1469109034676 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 3744 | 1469109034679 Marionette TRACE conn2 <- [1,774,null,{}] 05:50:34 INFO - PROCESS | 3744 | 1469109034683 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 3744 | 1469109034685 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:34 INFO - PROCESS | 3744 | 1469109034773 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:50:34 INFO - PROCESS | 3744 | 1469109034857 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 3744 | 1469109034860 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:34 INFO - PROCESS | 3744 | ++DOCSHELL 130B1000 == 33 [pid = 3744] [id = 203] 05:50:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (131E6000) [pid = 3744] [serial = 607] [outer = 00000000] 05:50:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (13910C00) [pid = 3744] [serial = 608] [outer = 131E6000] 05:50:34 INFO - PROCESS | 3744 | 1469109034909 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (13DB2000) [pid = 3744] [serial = 609] [outer = 131E6000] 05:50:35 INFO - PROCESS | 3744 | 1469109035290 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 665ms 05:50:35 INFO - PROCESS | 3744 | 1469109035358 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 3744 | 1469109035361 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 05:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:50:35 INFO - PROCESS | 3744 | 1469109035364 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 3744 | 1469109035368 Marionette TRACE conn2 <- [1,778,null,{}] 05:50:35 INFO - PROCESS | 3744 | 1469109035378 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:35 INFO - PROCESS | 3744 | 1469109035383 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:35 INFO - PROCESS | 3744 | 1469109035501 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:50:35 INFO - PROCESS | 3744 | 1469109035517 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 3744 | 1469109035520 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:35 INFO - PROCESS | 3744 | ++DOCSHELL 154E2000 == 34 [pid = 3744] [id = 204] 05:50:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (154E3C00) [pid = 3744] [serial = 610] [outer = 00000000] 05:50:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (1577C800) [pid = 3744] [serial = 611] [outer = 154E3C00] 05:50:35 INFO - PROCESS | 3744 | 1469109035576 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (15C1A400) [pid = 3744] [serial = 612] [outer = 154E3C00] 05:50:36 INFO - PROCESS | 3744 | 1469109036008 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 680ms 05:50:36 INFO - PROCESS | 3744 | 1469109036049 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 3744 | 1469109036052 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 05:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:50:36 INFO - PROCESS | 3744 | 1469109036055 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 3744 | 1469109036057 Marionette TRACE conn2 <- [1,782,null,{}] 05:50:36 INFO - PROCESS | 3744 | 1469109036061 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 3744 | 1469109036063 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:36 INFO - PROCESS | 3744 | 1469109036145 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:50:36 INFO - PROCESS | 3744 | 1469109036152 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 3744 | 1469109036155 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:36 INFO - PROCESS | 3744 | ++DOCSHELL 16A08400 == 35 [pid = 3744] [id = 205] 05:50:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (16A0A800) [pid = 3744] [serial = 613] [outer = 00000000] 05:50:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (16FE1000) [pid = 3744] [serial = 614] [outer = 16A0A800] 05:50:36 INFO - PROCESS | 3744 | 1469109036184 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (175A0000) [pid = 3744] [serial = 615] [outer = 16A0A800] 05:50:36 INFO - PROCESS | 3744 | 1469109036668 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 680ms 05:50:36 INFO - PROCESS | 3744 | 1469109036721 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 3744 | 1469109036723 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 05:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:50:36 INFO - PROCESS | 3744 | 1469109036727 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 3744 | 1469109036728 Marionette TRACE conn2 <- [1,786,null,{}] 05:50:36 INFO - PROCESS | 3744 | 1469109036732 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 3744 | 1469109036734 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:36 INFO - PROCESS | 3744 | 1469109036871 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:50:36 INFO - PROCESS | 3744 | 1469109036893 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 3744 | 1469109036895 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:36 INFO - PROCESS | 3744 | ++DOCSHELL 1773D400 == 36 [pid = 3744] [id = 206] 05:50:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (1773F400) [pid = 3744] [serial = 616] [outer = 00000000] 05:50:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (1800AC00) [pid = 3744] [serial = 617] [outer = 1773F400] 05:50:36 INFO - PROCESS | 3744 | 1469109036941 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (18472800) [pid = 3744] [serial = 618] [outer = 1773F400] 05:50:37 INFO - PROCESS | 3744 | 1469109037363 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:50:37 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 05:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 680ms 05:50:37 INFO - PROCESS | 3744 | 1469109037413 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 3744 | 1469109037415 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 05:50:37 INFO - PROCESS | 3744 | 1469109037418 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:50:37 INFO - PROCESS | 3744 | 1469109037420 Marionette TRACE conn2 <- [1,790,null,{}] 05:50:37 INFO - PROCESS | 3744 | 1469109037424 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 3744 | 1469109037429 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:37 INFO - PROCESS | 3744 | 1469109037562 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:50:37 INFO - PROCESS | 3744 | 1469109037577 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 3744 | 1469109037579 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:37 INFO - PROCESS | 3744 | ++DOCSHELL 18475C00 == 37 [pid = 3744] [id = 207] 05:50:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (18476400) [pid = 3744] [serial = 619] [outer = 00000000] 05:50:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (19710800) [pid = 3744] [serial = 620] [outer = 18476400] 05:50:37 INFO - PROCESS | 3744 | 1469109037628 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1971B400) [pid = 3744] [serial = 621] [outer = 18476400] 05:50:38 INFO - PROCESS | 3744 | 1469109038075 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:50:38 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 05:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 665ms 05:50:38 INFO - PROCESS | 3744 | 1469109038103 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 3744 | 1469109038105 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 05:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:50:38 INFO - PROCESS | 3744 | 1469109038114 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 3744 | 1469109038116 Marionette TRACE conn2 <- [1,794,null,{}] 05:50:38 INFO - PROCESS | 3744 | 1469109038120 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:38 INFO - PROCESS | 3744 | 1469109038122 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:38 INFO - PROCESS | 3744 | 1469109038238 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:50:38 INFO - PROCESS | 3744 | 1469109038247 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 3744 | 1469109038249 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:38 INFO - PROCESS | 3744 | ++DOCSHELL 185AE000 == 38 [pid = 3744] [id = 208] 05:50:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1971D800) [pid = 3744] [serial = 622] [outer = 00000000] 05:50:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (19A7A400) [pid = 3744] [serial = 623] [outer = 1971D800] 05:50:38 INFO - PROCESS | 3744 | 1469109038340 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (19A7AC00) [pid = 3744] [serial = 624] [outer = 1971D800] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (13268800) [pid = 3744] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (12B6D400) [pid = 3744] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (11440000) [pid = 3744] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (10A77000) [pid = 3744] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (13DB0400) [pid = 3744] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (153CE000) [pid = 3744] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1577EC00) [pid = 3744] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:50:38 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (165DF800) [pid = 3744] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:50:38 INFO - PROCESS | 3744 | 1469109038750 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:50:38 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 05:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 680ms 05:50:38 INFO - PROCESS | 3744 | 1469109038776 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 3744 | 1469109038778 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 05:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:50:38 INFO - PROCESS | 3744 | 1469109038781 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 3744 | 1469109038783 Marionette TRACE conn2 <- [1,798,null,{}] 05:50:38 INFO - PROCESS | 3744 | 1469109038787 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:38 INFO - PROCESS | 3744 | 1469109038788 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:38 INFO - PROCESS | 3744 | 1469109038869 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:50:38 INFO - PROCESS | 3744 | 1469109038952 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 3744 | 1469109038955 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:38 INFO - PROCESS | 3744 | ++DOCSHELL 13268800 == 39 [pid = 3744] [id = 209] 05:50:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (132EE000) [pid = 3744] [serial = 625] [outer = 00000000] 05:50:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (19E0E400) [pid = 3744] [serial = 626] [outer = 132EE000] 05:50:38 INFO - PROCESS | 3744 | 1469109038999 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (19E12C00) [pid = 3744] [serial = 627] [outer = 132EE000] 05:50:39 INFO - PROCESS | 3744 | 1469109039339 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 574ms 05:50:39 INFO - PROCESS | 3744 | 1469109039360 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 3744 | 1469109039362 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 05:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:50:39 INFO - PROCESS | 3744 | 1469109039365 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 3744 | 1469109039367 Marionette TRACE conn2 <- [1,802,null,{}] 05:50:39 INFO - PROCESS | 3744 | 1469109039371 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:39 INFO - PROCESS | 3744 | 1469109039373 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:39 INFO - PROCESS | 3744 | 1469109039453 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:50:39 INFO - PROCESS | 3744 | 1469109039561 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 3744 | 1469109039563 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:39 INFO - PROCESS | 3744 | ++DOCSHELL 1577B800 == 40 [pid = 3744] [id = 210] 05:50:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (15C20C00) [pid = 3744] [serial = 628] [outer = 00000000] 05:50:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (19E1AC00) [pid = 3744] [serial = 629] [outer = 15C20C00] 05:50:39 INFO - PROCESS | 3744 | 1469109039613 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1A045400) [pid = 3744] [serial = 630] [outer = 15C20C00] 05:50:39 INFO - PROCESS | 3744 | 1469109039961 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 3744 | 1469109039987 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 05:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:50:39 INFO - PROCESS | 3744 | 1469109040001 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 3744 | 1469109040003 Marionette TRACE conn2 <- [1,806,null,{}] 05:50:40 INFO - PROCESS | 3744 | 1469109040007 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 3744 | 1469109040009 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:40 INFO - PROCESS | 3744 | 1469109040091 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:50:40 INFO - PROCESS | 3744 | 1469109040096 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 3744 | 1469109040099 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:40 INFO - PROCESS | 3744 | ++DOCSHELL 19E19400 == 41 [pid = 3744] [id = 211] 05:50:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (19E1A000) [pid = 3744] [serial = 631] [outer = 00000000] 05:50:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1A1B8800) [pid = 3744] [serial = 632] [outer = 19E1A000] 05:50:40 INFO - PROCESS | 3744 | 1469109040143 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1A1C1000) [pid = 3744] [serial = 633] [outer = 19E1A000] 05:50:40 INFO - PROCESS | 3744 | 1469109040596 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 605ms 05:50:40 INFO - PROCESS | 3744 | 1469109040621 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 3744 | 1469109040626 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 05:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:50:40 INFO - PROCESS | 3744 | 1469109040632 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 3744 | 1469109040637 Marionette TRACE conn2 <- [1,810,null,{}] 05:50:40 INFO - PROCESS | 3744 | 1469109040644 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 3744 | 1469109040647 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:40 INFO - PROCESS | 3744 | 1469109040773 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:50:40 INFO - PROCESS | 3744 | 1469109040933 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 3744 | 1469109040938 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:40 INFO - PROCESS | 3744 | ++DOCSHELL 110CD800 == 42 [pid = 3744] [id = 212] 05:50:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (110CE000) [pid = 3744] [serial = 634] [outer = 00000000] 05:50:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (128A0C00) [pid = 3744] [serial = 635] [outer = 110CE000] 05:50:40 INFO - PROCESS | 3744 | 1469109040997 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (12BCB800) [pid = 3744] [serial = 636] [outer = 110CE000] 05:50:41 INFO - PROCESS | 3744 | 1469109041537 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 3744 | 1469109041606 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 05:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:50:41 INFO - PROCESS | 3744 | 1469109041613 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 3744 | 1469109041616 Marionette TRACE conn2 <- [1,814,null,{}] 05:50:41 INFO - PROCESS | 3744 | 1469109041620 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 3744 | 1469109041623 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:41 INFO - PROCESS | 3744 | 1469109041741 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:50:41 INFO - PROCESS | 3744 | 1469109041871 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 3744 | 1469109041874 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:41 INFO - PROCESS | 3744 | ++DOCSHELL 14297C00 == 43 [pid = 3744] [id = 213] 05:50:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (144E7400) [pid = 3744] [serial = 637] [outer = 00000000] 05:50:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1532C800) [pid = 3744] [serial = 638] [outer = 144E7400] 05:50:41 INFO - PROCESS | 3744 | 1469109041916 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15413C00) [pid = 3744] [serial = 639] [outer = 144E7400] 05:50:42 INFO - PROCESS | 3744 | 1469109042523 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 967ms 05:50:42 INFO - PROCESS | 3744 | 1469109042578 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 3744 | 1469109042581 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 05:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:50:42 INFO - PROCESS | 3744 | 1469109042585 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 3744 | 1469109042589 Marionette TRACE conn2 <- [1,818,null,{}] 05:50:42 INFO - PROCESS | 3744 | 1469109042601 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:42 INFO - PROCESS | 3744 | 1469109042606 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:42 INFO - PROCESS | 3744 | 1469109042715 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:50:42 INFO - PROCESS | 3744 | 1469109042849 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 3744 | 1469109042852 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:42 INFO - PROCESS | 3744 | ++DOCSHELL 16EDB400 == 44 [pid = 3744] [id = 214] 05:50:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17744800) [pid = 3744] [serial = 640] [outer = 00000000] 05:50:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19713800) [pid = 3744] [serial = 641] [outer = 17744800] 05:50:42 INFO - PROCESS | 3744 | 1469109042911 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19E0E800) [pid = 3744] [serial = 642] [outer = 17744800] 05:50:43 INFO - PROCESS | 3744 | 1469109043541 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1013ms 05:50:43 INFO - PROCESS | 3744 | 1469109043600 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 3744 | 1469109043603 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 05:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:50:43 INFO - PROCESS | 3744 | 1469109043607 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 3744 | 1469109043609 Marionette TRACE conn2 <- [1,822,null,{}] 05:50:43 INFO - PROCESS | 3744 | 1469109043630 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 3744 | 1469109043633 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:43 INFO - PROCESS | 3744 | 1469109043918 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:50:44 INFO - PROCESS | 3744 | 1469109044019 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 3744 | 1469109044022 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:44 INFO - PROCESS | 3744 | ++DOCSHELL 12827400 == 45 [pid = 3744] [id = 215] 05:50:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (128A3000) [pid = 3744] [serial = 643] [outer = 00000000] 05:50:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (12B0B800) [pid = 3744] [serial = 644] [outer = 128A3000] 05:50:44 INFO - PROCESS | 3744 | 1469109044073 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12B70C00) [pid = 3744] [serial = 645] [outer = 128A3000] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 1577B800 == 44 [pid = 3744] [id = 210] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 13268800 == 43 [pid = 3744] [id = 209] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 185AE000 == 42 [pid = 3744] [id = 208] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 18475C00 == 41 [pid = 3744] [id = 207] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 1773D400 == 40 [pid = 3744] [id = 206] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 16A08400 == 39 [pid = 3744] [id = 205] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 154E2000 == 38 [pid = 3744] [id = 204] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 130B1000 == 37 [pid = 3744] [id = 203] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 12B03400 == 36 [pid = 3744] [id = 202] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 10BB1400 == 35 [pid = 3744] [id = 201] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 154E2C00 == 34 [pid = 3744] [id = 198] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 15338C00 == 33 [pid = 3744] [id = 197] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 15C1AC00 == 32 [pid = 3744] [id = 199] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 18032000 == 31 [pid = 3744] [id = 200] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 16EDB400 == 30 [pid = 3744] [id = 214] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 19E19400 == 29 [pid = 3744] [id = 211] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 110CD800 == 28 [pid = 3744] [id = 212] 05:50:45 INFO - PROCESS | 3744 | --DOCSHELL 14297C00 == 27 [pid = 3744] [id = 213] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16A0C800) [pid = 3744] [serial = 596] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (139C5000) [pid = 3744] [serial = 588] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (130A8000) [pid = 3744] [serial = 582] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12B63400) [pid = 3744] [serial = 584] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1390B400) [pid = 3744] [serial = 587] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (11249400) [pid = 3744] [serial = 576] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (110CCC00) [pid = 3744] [serial = 575] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1532E000) [pid = 3744] [serial = 579] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (14294800) [pid = 3744] [serial = 578] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (156F3800) [pid = 3744] [serial = 590] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15C1B000) [pid = 3744] [serial = 593] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15E29400) [pid = 3744] [serial = 594] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12D63C00) [pid = 3744] [serial = 581] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15C14C00) [pid = 3744] [serial = 591] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (12B6C800) [pid = 3744] [serial = 585] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (16ED9400) [pid = 3744] [serial = 597] [outer = 00000000] [url = about:blank] 05:50:45 INFO - PROCESS | 3744 | 1469109045221 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1662ms 05:50:45 INFO - PROCESS | 3744 | 1469109045311 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 3744 | 1469109045316 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 05:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:50:45 INFO - PROCESS | 3744 | 1469109045329 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 3744 | 1469109045332 Marionette TRACE conn2 <- [1,826,null,{}] 05:50:45 INFO - PROCESS | 3744 | 1469109045339 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 3744 | 1469109045342 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:45 INFO - PROCESS | 3744 | 1469109045427 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:50:45 INFO - PROCESS | 3744 | 1469109045425 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 3744 | 1469109045429 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:45 INFO - PROCESS | 3744 | ++DOCSHELL 10A77800 == 28 [pid = 3744] [id = 216] 05:50:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10A78000) [pid = 3744] [serial = 646] [outer = 00000000] 05:50:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (11AC6400) [pid = 3744] [serial = 647] [outer = 10A78000] 05:50:45 INFO - PROCESS | 3744 | 1469109045481 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12825800) [pid = 3744] [serial = 648] [outer = 10A78000] 05:50:45 INFO - PROCESS | 3744 | 1469109045955 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 665ms 05:50:45 INFO - PROCESS | 3744 | 1469109045993 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 3744 | 1469109045998 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 05:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:50:46 INFO - PROCESS | 3744 | 1469109046005 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 3744 | 1469109046007 Marionette TRACE conn2 <- [1,830,null,{}] 05:50:46 INFO - PROCESS | 3744 | 1469109046011 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 3744 | 1469109046014 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:46 INFO - PROCESS | 3744 | 1469109046102 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:50:46 INFO - PROCESS | 3744 | 1469109046111 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 3744 | 1469109046114 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:46 INFO - PROCESS | 3744 | ++DOCSHELL 1051AC00 == 29 [pid = 3744] [id = 217] 05:50:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13126C00) [pid = 3744] [serial = 649] [outer = 00000000] 05:50:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13268800) [pid = 3744] [serial = 650] [outer = 13126C00] 05:50:46 INFO - PROCESS | 3744 | 1469109046164 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (13447800) [pid = 3744] [serial = 651] [outer = 13126C00] 05:50:46 INFO - PROCESS | 3744 | 1469109046615 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 680ms 05:50:46 INFO - PROCESS | 3744 | 1469109046684 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 3744 | 1469109046686 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 05:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:50:46 INFO - PROCESS | 3744 | 1469109046690 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 3744 | 1469109046694 Marionette TRACE conn2 <- [1,834,null,{}] 05:50:46 INFO - PROCESS | 3744 | 1469109046705 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 3744 | 1469109046709 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:46 INFO - PROCESS | 3744 | 1469109046824 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:50:46 INFO - PROCESS | 3744 | 1469109046925 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 3744 | 1469109046929 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:46 INFO - PROCESS | 3744 | ++DOCSHELL 1532C400 == 30 [pid = 3744] [id = 218] 05:50:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1532D400) [pid = 3744] [serial = 652] [outer = 00000000] 05:50:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (153CEC00) [pid = 3744] [serial = 653] [outer = 1532D400] 05:50:46 INFO - PROCESS | 3744 | 1469109046978 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (154E4C00) [pid = 3744] [serial = 654] [outer = 1532D400] 05:50:47 INFO - PROCESS | 3744 | 1469109047650 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1013ms 05:50:47 INFO - PROCESS | 3744 | 1469109047703 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 3744 | 1469109047706 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 05:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:50:47 INFO - PROCESS | 3744 | 1469109047724 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 3744 | 1469109047726 Marionette TRACE conn2 <- [1,838,null,{}] 05:50:47 INFO - PROCESS | 3744 | 1469109047737 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:47 INFO - PROCESS | 3744 | 1469109047739 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:47 INFO - PROCESS | 3744 | 1469109047855 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:50:47 INFO - PROCESS | 3744 | 1469109047864 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 3744 | 1469109047867 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:47 INFO - PROCESS | 3744 | ++DOCSHELL 15C14C00 == 31 [pid = 3744] [id = 219] 05:50:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C17800) [pid = 3744] [serial = 655] [outer = 00000000] 05:50:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (174E7000) [pid = 3744] [serial = 656] [outer = 15C17800] 05:50:47 INFO - PROCESS | 3744 | 1469109047925 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1773D400) [pid = 3744] [serial = 657] [outer = 15C17800] 05:50:48 INFO - PROCESS | 3744 | 1469109048393 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 725ms 05:50:48 INFO - PROCESS | 3744 | 1469109048454 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 3744 | 1469109048456 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 05:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:50:48 INFO - PROCESS | 3744 | 1469109048460 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 3744 | 1469109048462 Marionette TRACE conn2 <- [1,842,null,{}] 05:50:48 INFO - PROCESS | 3744 | 1469109048470 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 3744 | 1469109048472 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:48 INFO - PROCESS | 3744 | 1469109048562 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:50:48 INFO - PROCESS | 3744 | 1469109048573 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 3744 | 1469109048575 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:48 INFO - PROCESS | 3744 | ++DOCSHELL 17743C00 == 32 [pid = 3744] [id = 220] 05:50:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17744400) [pid = 3744] [serial = 658] [outer = 00000000] 05:50:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18412C00) [pid = 3744] [serial = 659] [outer = 17744400] 05:50:48 INFO - PROCESS | 3744 | 1469109048623 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18479800) [pid = 3744] [serial = 660] [outer = 17744400] 05:50:49 INFO - PROCESS | 3744 | 1469109049060 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1773F400) [pid = 3744] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18476400) [pid = 3744] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (132EE000) [pid = 3744] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16A0A800) [pid = 3744] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12B0B400) [pid = 3744] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (18032C00) [pid = 3744] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (131E6000) [pid = 3744] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (154E3C00) [pid = 3744] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (10BB6400) [pid = 3744] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1971D800) [pid = 3744] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15C20C00) [pid = 3744] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:50:49 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19E1A000) [pid = 3744] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 877ms 05:50:49 INFO - PROCESS | 3744 | 1469109049329 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 3744 | 1469109049331 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 05:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:50:49 INFO - PROCESS | 3744 | 1469109049334 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 3744 | 1469109049336 Marionette TRACE conn2 <- [1,846,null,{}] 05:50:49 INFO - PROCESS | 3744 | 1469109049339 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 3744 | 1469109049345 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:49 INFO - PROCESS | 3744 | 1469109049446 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:50:49 INFO - PROCESS | 3744 | 1469109049452 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 3744 | 1469109049454 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:49 INFO - PROCESS | 3744 | ++DOCSHELL 1773F400 == 33 [pid = 3744] [id = 221] 05:50:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (17D6C000) [pid = 3744] [serial = 661] [outer = 00000000] 05:50:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (18480400) [pid = 3744] [serial = 662] [outer = 17D6C000] 05:50:49 INFO - PROCESS | 3744 | 1469109049501 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (19710400) [pid = 3744] [serial = 663] [outer = 17D6C000] 05:50:49 INFO - PROCESS | 3744 | 1469109049935 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 680ms 05:50:49 INFO - PROCESS | 3744 | 1469109050017 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 3744 | 1469109050019 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 05:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:50:50 INFO - PROCESS | 3744 | 1469109050023 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 3744 | 1469109050024 Marionette TRACE conn2 <- [1,850,null,{}] 05:50:50 INFO - PROCESS | 3744 | 1469109050029 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 3744 | 1469109050030 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:50 INFO - PROCESS | 3744 | 1469109050092 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:50:50 INFO - PROCESS | 3744 | 1469109050097 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 3744 | 1469109050099 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:50 INFO - PROCESS | 3744 | ++DOCSHELL 18472400 == 34 [pid = 3744] [id = 222] 05:50:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1971E000) [pid = 3744] [serial = 664] [outer = 00000000] 05:50:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1A046400) [pid = 3744] [serial = 665] [outer = 1971E000] 05:50:50 INFO - PROCESS | 3744 | 1469109050149 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1A0EC800) [pid = 3744] [serial = 666] [outer = 1971E000] 05:50:50 INFO - PROCESS | 3744 | 1469109050569 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 619ms 05:50:50 INFO - PROCESS | 3744 | 1469109050626 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 3744 | 1469109050628 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 05:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:50:50 INFO - PROCESS | 3744 | 1469109050632 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 3744 | 1469109050633 Marionette TRACE conn2 <- [1,854,null,{}] 05:50:50 INFO - PROCESS | 3744 | 1469109050637 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 3744 | 1469109050639 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:50 INFO - PROCESS | 3744 | 1469109050717 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:50:50 INFO - PROCESS | 3744 | 1469109050747 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 3744 | 1469109050749 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:50 INFO - PROCESS | 3744 | ++DOCSHELL 19E18400 == 35 [pid = 3744] [id = 223] 05:50:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1A0F6000) [pid = 3744] [serial = 667] [outer = 00000000] 05:50:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1A514800) [pid = 3744] [serial = 668] [outer = 1A0F6000] 05:50:50 INFO - PROCESS | 3744 | 1469109050794 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1A515000) [pid = 3744] [serial = 669] [outer = 1A0F6000] 05:50:51 INFO - PROCESS | 3744 | 1469109051256 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 681ms 05:50:51 INFO - PROCESS | 3744 | 1469109051314 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 3744 | 1469109051318 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 05:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:50:51 INFO - PROCESS | 3744 | 1469109051324 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 3744 | 1469109051329 Marionette TRACE conn2 <- [1,858,null,{}] 05:50:51 INFO - PROCESS | 3744 | 1469109051336 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:51 INFO - PROCESS | 3744 | 1469109051339 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:51 INFO - PROCESS | 3744 | 1469109051470 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:50:51 INFO - PROCESS | 3744 | 1469109051574 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 3744 | 1469109051580 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:51 INFO - PROCESS | 3744 | ++DOCSHELL 11249000 == 36 [pid = 3744] [id = 224] 05:50:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (11249400) [pid = 3744] [serial = 670] [outer = 00000000] 05:50:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (11C31400) [pid = 3744] [serial = 671] [outer = 11249400] 05:50:51 INFO - PROCESS | 3744 | 1469109051622 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1296B400) [pid = 3744] [serial = 672] [outer = 11249400] 05:50:52 INFO - PROCESS | 3744 | 1469109052434 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1148ms 05:50:52 INFO - PROCESS | 3744 | 1469109052486 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 3744 | 1469109052491 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 05:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:50:52 INFO - PROCESS | 3744 | 1469109052497 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 3744 | 1469109052500 Marionette TRACE conn2 <- [1,862,null,{}] 05:50:52 INFO - PROCESS | 3744 | 1469109052505 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 3744 | 1469109052508 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:52 INFO - PROCESS | 3744 | 1469109052610 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:50:52 INFO - PROCESS | 3744 | 1469109052736 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 3744 | 1469109052739 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:52 INFO - PROCESS | 3744 | ++DOCSHELL 13935800 == 37 [pid = 3744] [id = 225] 05:50:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (139C9800) [pid = 3744] [serial = 673] [outer = 00000000] 05:50:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1519C800) [pid = 3744] [serial = 674] [outer = 139C9800] 05:50:52 INFO - PROCESS | 3744 | 1469109052798 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (153C5000) [pid = 3744] [serial = 675] [outer = 139C9800] 05:50:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1055A000) [pid = 3744] [serial = 676] [outer = 1B30C800] 05:50:53 INFO - PROCESS | 3744 | --DOCSHELL 18472400 == 36 [pid = 3744] [id = 222] 05:50:53 INFO - PROCESS | 3744 | --DOCSHELL 1773F400 == 35 [pid = 3744] [id = 221] 05:50:53 INFO - PROCESS | 3744 | --DOCSHELL 17743C00 == 34 [pid = 3744] [id = 220] 05:50:53 INFO - PROCESS | 3744 | --DOCSHELL 15C14C00 == 33 [pid = 3744] [id = 219] 05:50:53 INFO - PROCESS | 3744 | --DOCSHELL 1532C400 == 32 [pid = 3744] [id = 218] 05:50:53 INFO - PROCESS | 3744 | --DOCSHELL 1051AC00 == 31 [pid = 3744] [id = 217] 05:50:53 INFO - PROCESS | 3744 | --DOCSHELL 10A77800 == 30 [pid = 3744] [id = 216] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1800AC00) [pid = 3744] [serial = 617] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1971B400) [pid = 3744] [serial = 621] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19710800) [pid = 3744] [serial = 620] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19E0E400) [pid = 3744] [serial = 626] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16FE1000) [pid = 3744] [serial = 614] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12B69400) [pid = 3744] [serial = 605] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12B71C00) [pid = 3744] [serial = 606] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (18479C00) [pid = 3744] [serial = 600] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18420000) [pid = 3744] [serial = 599] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13910C00) [pid = 3744] [serial = 608] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (13DB2000) [pid = 3744] [serial = 609] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1577C800) [pid = 3744] [serial = 611] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15C1A400) [pid = 3744] [serial = 612] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13120C00) [pid = 3744] [serial = 602] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13272C00) [pid = 3744] [serial = 603] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19A7A400) [pid = 3744] [serial = 623] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (19E1AC00) [pid = 3744] [serial = 629] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1A1C1000) [pid = 3744] [serial = 633] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (19A7AC00) [pid = 3744] [serial = 624] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (18472800) [pid = 3744] [serial = 618] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1A1B8800) [pid = 3744] [serial = 632] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1A045400) [pid = 3744] [serial = 630] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (175A0000) [pid = 3744] [serial = 615] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (19E12C00) [pid = 3744] [serial = 627] [outer = 00000000] [url = about:blank] 05:50:53 INFO - PROCESS | 3744 | 1469109053797 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1345ms 05:50:53 INFO - PROCESS | 3744 | 1469109053841 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 3744 | 1469109053845 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 05:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:50:53 INFO - PROCESS | 3744 | 1469109053850 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 3744 | 1469109053854 Marionette TRACE conn2 <- [1,866,null,{}] 05:50:53 INFO - PROCESS | 3744 | 1469109053860 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 3744 | 1469109053863 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:53 INFO - PROCESS | 3744 | 1469109053951 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:50:53 INFO - PROCESS | 3744 | 1469109053958 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 3744 | 1469109053961 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:53 INFO - PROCESS | 3744 | ++DOCSHELL 12D5C400 == 31 [pid = 3744] [id = 226] 05:50:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (12D63C00) [pid = 3744] [serial = 677] [outer = 00000000] 05:50:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (130B1000) [pid = 3744] [serial = 678] [outer = 12D63C00] 05:50:54 INFO - PROCESS | 3744 | 1469109054015 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (131E8400) [pid = 3744] [serial = 679] [outer = 12D63C00] 05:50:54 INFO - PROCESS | 3744 | 1469109054515 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 711ms 05:50:54 INFO - PROCESS | 3744 | 1469109054573 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 3744 | 1469109054577 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 05:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:50:54 INFO - PROCESS | 3744 | 1469109054583 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 3744 | 1469109054586 Marionette TRACE conn2 <- [1,870,null,{}] 05:50:54 INFO - PROCESS | 3744 | 1469109054590 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 3744 | 1469109054592 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:54 INFO - PROCESS | 3744 | 1469109054680 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:50:54 INFO - PROCESS | 3744 | 1469109054764 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 3744 | 1469109054766 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:54 INFO - PROCESS | 3744 | ++DOCSHELL 139D1000 == 32 [pid = 3744] [id = 227] 05:50:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13DAEC00) [pid = 3744] [serial = 680] [outer = 00000000] 05:50:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (14294400) [pid = 3744] [serial = 681] [outer = 13DAEC00] 05:50:54 INFO - PROCESS | 3744 | 1469109054797 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15197400) [pid = 3744] [serial = 682] [outer = 13DAEC00] 05:50:55 INFO - PROCESS | 3744 | 1469109055195 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 680ms 05:50:55 INFO - PROCESS | 3744 | 1469109055264 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 3744 | 1469109055267 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 05:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:50:55 INFO - PROCESS | 3744 | 1469109055255 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 3744 | 1469109055258 Marionette TRACE conn2 <- [1,874,null,{}] 05:50:55 INFO - PROCESS | 3744 | 1469109055269 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 3744 | 1469109055274 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:55 INFO - PROCESS | 3744 | 1469109055398 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:50:55 INFO - PROCESS | 3744 | 1469109055407 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 3744 | 1469109055410 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:55 INFO - PROCESS | 3744 | ++DOCSHELL 15E2DC00 == 33 [pid = 3744] [id = 228] 05:50:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15E2E000) [pid = 3744] [serial = 683] [outer = 00000000] 05:50:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (16A5A400) [pid = 3744] [serial = 684] [outer = 15E2E000] 05:50:55 INFO - PROCESS | 3744 | 1469109055458 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16FE3800) [pid = 3744] [serial = 685] [outer = 15E2E000] 05:50:55 INFO - PROCESS | 3744 | 1469109055914 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 680ms 05:50:55 INFO - PROCESS | 3744 | 1469109055936 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 3744 | 1469109055939 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 05:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:50:55 INFO - PROCESS | 3744 | 1469109055942 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 3744 | 1469109055944 Marionette TRACE conn2 <- [1,878,null,{}] 05:50:55 INFO - PROCESS | 3744 | 1469109055947 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 3744 | 1469109055949 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:56 INFO - PROCESS | 3744 | 1469109056062 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:50:56 INFO - PROCESS | 3744 | 1469109056068 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 3744 | 1469109056070 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:56 INFO - PROCESS | 3744 | ++DOCSHELL 1769B400 == 34 [pid = 3744] [id = 229] 05:50:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (17741C00) [pid = 3744] [serial = 686] [outer = 00000000] 05:50:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1841C000) [pid = 3744] [serial = 687] [outer = 17741C00] 05:50:56 INFO - PROCESS | 3744 | 1469109056167 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18475000) [pid = 3744] [serial = 688] [outer = 17741C00] 05:50:56 INFO - PROCESS | 3744 | 1469109056581 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 665ms 05:50:56 INFO - PROCESS | 3744 | 1469109056626 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 3744 | 1469109056628 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 05:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:50:56 INFO - PROCESS | 3744 | 1469109056632 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 3744 | 1469109056634 Marionette TRACE conn2 <- [1,882,null,{}] 05:50:56 INFO - PROCESS | 3744 | 1469109056641 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 3744 | 1469109056643 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:56 INFO - PROCESS | 3744 | 1469109056781 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:50:56 INFO - PROCESS | 3744 | 1469109056802 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 3744 | 1469109056804 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:56 INFO - PROCESS | 3744 | ++DOCSHELL 1769BC00 == 35 [pid = 3744] [id = 230] 05:50:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1773B000) [pid = 3744] [serial = 689] [outer = 00000000] 05:50:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18477C00) [pid = 3744] [serial = 690] [outer = 1773B000] 05:50:56 INFO - PROCESS | 3744 | 1469109056836 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (185AB000) [pid = 3744] [serial = 691] [outer = 1773B000] 05:50:57 INFO - PROCESS | 3744 | 1469109057289 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 680ms 05:50:57 INFO - PROCESS | 3744 | 1469109057314 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 3744 | 1469109057316 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 05:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:50:57 INFO - PROCESS | 3744 | 1469109057326 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 3744 | 1469109057328 Marionette TRACE conn2 <- [1,886,null,{}] 05:50:57 INFO - PROCESS | 3744 | 1469109057331 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 3744 | 1469109057337 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:57 INFO - PROCESS | 3744 | 1469109057458 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:50:57 INFO - PROCESS | 3744 | 1469109057473 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 3744 | 1469109057475 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:57 INFO - PROCESS | 3744 | ++DOCSHELL 19A7D800 == 36 [pid = 3744] [id = 231] 05:50:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19A7F400) [pid = 3744] [serial = 692] [outer = 00000000] 05:50:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19E12400) [pid = 3744] [serial = 693] [outer = 19A7F400] 05:50:57 INFO - PROCESS | 3744 | 1469109057568 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19E12C00) [pid = 3744] [serial = 694] [outer = 19A7F400] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13126C00) [pid = 3744] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (128A3000) [pid = 3744] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10A78000) [pid = 3744] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1532D400) [pid = 3744] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15C17800) [pid = 3744] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (110CE000) [pid = 3744] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (144E7400) [pid = 3744] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (17744800) [pid = 3744] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (17744400) [pid = 3744] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (17D6C000) [pid = 3744] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:50:57 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1971E000) [pid = 3744] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:50:58 INFO - PROCESS | 3744 | 1469109058026 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 771ms 05:50:58 INFO - PROCESS | 3744 | 1469109058084 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 3744 | 1469109058086 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 05:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:50:58 INFO - PROCESS | 3744 | 1469109058089 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 3744 | 1469109058091 Marionette TRACE conn2 <- [1,890,null,{}] 05:50:58 INFO - PROCESS | 3744 | 1469109058094 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:58 INFO - PROCESS | 3744 | 1469109058097 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:58 INFO - PROCESS | 3744 | 1469109058181 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:50:58 INFO - PROCESS | 3744 | 1469109058267 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 3744 | 1469109058269 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:58 INFO - PROCESS | 3744 | ++DOCSHELL 1043A400 == 37 [pid = 3744] [id = 232] 05:50:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (10441800) [pid = 3744] [serial = 695] [outer = 00000000] 05:50:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13938C00) [pid = 3744] [serial = 696] [outer = 10441800] 05:50:58 INFO - PROCESS | 3744 | 1469109058312 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1971E000) [pid = 3744] [serial = 697] [outer = 10441800] 05:50:58 INFO - PROCESS | 3744 | 1469109058657 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 604ms 05:50:58 INFO - PROCESS | 3744 | 1469109058710 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 3744 | 1469109058712 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 05:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:50:58 INFO - PROCESS | 3744 | 1469109058716 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 3744 | 1469109058717 Marionette TRACE conn2 <- [1,894,null,{}] 05:50:58 INFO - PROCESS | 3744 | 1469109058721 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:58 INFO - PROCESS | 3744 | 1469109058723 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:58 INFO - PROCESS | 3744 | 1469109058834 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:50:58 INFO - PROCESS | 3744 | 1469109058841 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 3744 | 1469109058843 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:58 INFO - PROCESS | 3744 | ++DOCSHELL 15C15C00 == 38 [pid = 3744] [id = 233] 05:50:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15C19000) [pid = 3744] [serial = 698] [outer = 00000000] 05:50:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1A0F0000) [pid = 3744] [serial = 699] [outer = 15C19000] 05:50:58 INFO - PROCESS | 3744 | 1469109058889 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1A1C1C00) [pid = 3744] [serial = 700] [outer = 15C19000] 05:50:59 INFO - PROCESS | 3744 | 1469109059293 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 620ms 05:50:59 INFO - PROCESS | 3744 | 1469109059336 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 3744 | 1469109059338 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 05:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:50:59 INFO - PROCESS | 3744 | 1469109059342 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 3744 | 1469109059343 Marionette TRACE conn2 <- [1,898,null,{}] 05:50:59 INFO - PROCESS | 3744 | 1469109059348 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 3744 | 1469109059349 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:59 INFO - PROCESS | 3744 | 1469109059463 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:50:59 INFO - PROCESS | 3744 | 1469109059486 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 3744 | 1469109059488 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:50:59 INFO - PROCESS | 3744 | ++DOCSHELL 104E8000 == 39 [pid = 3744] [id = 234] 05:50:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16A5B400) [pid = 3744] [serial = 701] [outer = 00000000] 05:50:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1A6B0800) [pid = 3744] [serial = 702] [outer = 16A5B400] 05:50:59 INFO - PROCESS | 3744 | 1469109059532 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1A6B8400) [pid = 3744] [serial = 703] [outer = 16A5B400] 05:51:00 INFO - PROCESS | 3744 | 1469109060031 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 710ms 05:51:00 INFO - PROCESS | 3744 | 1469109060047 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 3744 | 1469109060052 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 05:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:51:00 INFO - PROCESS | 3744 | 1469109060058 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 3744 | 1469109060062 Marionette TRACE conn2 <- [1,902,null,{}] 05:51:00 INFO - PROCESS | 3744 | 1469109060068 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:00 INFO - PROCESS | 3744 | 1469109060071 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:00 INFO - PROCESS | 3744 | 1469109060189 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:51:00 INFO - PROCESS | 3744 | 1469109060296 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 3744 | 1469109060301 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:00 INFO - PROCESS | 3744 | ++DOCSHELL 10ECF000 == 40 [pid = 3744] [id = 235] 05:51:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10ED3800) [pid = 3744] [serial = 704] [outer = 00000000] 05:51:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (13270400) [pid = 3744] [serial = 705] [outer = 10ED3800] 05:51:00 INFO - PROCESS | 3744 | 1469109060362 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (13939800) [pid = 3744] [serial = 706] [outer = 10ED3800] 05:51:00 INFO - PROCESS | 3744 | 1469109061002 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 967ms 05:51:01 INFO - PROCESS | 3744 | 1469109061042 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 3744 | 1469109061047 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 05:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:51:01 INFO - PROCESS | 3744 | 1469109061054 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 3744 | 1469109061057 Marionette TRACE conn2 <- [1,906,null,{}] 05:51:01 INFO - PROCESS | 3744 | 1469109061061 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 3744 | 1469109061064 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:01 INFO - PROCESS | 3744 | 1469109061159 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:51:01 INFO - PROCESS | 3744 | 1469109061286 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 3744 | 1469109061289 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:01 INFO - PROCESS | 3744 | ++DOCSHELL 15C1C800 == 41 [pid = 3744] [id = 236] 05:51:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15C1EC00) [pid = 3744] [serial = 707] [outer = 00000000] 05:51:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16EDB400) [pid = 3744] [serial = 708] [outer = 15C1EC00] 05:51:01 INFO - PROCESS | 3744 | 1469109061350 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17D70800) [pid = 3744] [serial = 709] [outer = 15C1EC00] 05:51:01 INFO - PROCESS | 3744 | 1469109061957 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 968ms 05:51:02 INFO - PROCESS | 3744 | 1469109062021 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 3744 | 1469109062023 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 05:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:51:02 INFO - PROCESS | 3744 | 1469109062028 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 3744 | 1469109062032 Marionette TRACE conn2 <- [1,910,null,{}] 05:51:02 INFO - PROCESS | 3744 | 1469109062056 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 3744 | 1469109062061 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:02 INFO - PROCESS | 3744 | 1469109062181 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:51:02 INFO - PROCESS | 3744 | 1469109062240 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 3744 | 1469109062243 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:02 INFO - PROCESS | 3744 | ++DOCSHELL 1A514000 == 42 [pid = 3744] [id = 237] 05:51:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A516400) [pid = 3744] [serial = 710] [outer = 00000000] 05:51:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A521400) [pid = 3744] [serial = 711] [outer = 1A516400] 05:51:02 INFO - PROCESS | 3744 | 1469109062311 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A7A6000) [pid = 3744] [serial = 712] [outer = 1A516400] 05:51:02 INFO - PROCESS | 3744 | 1469109062861 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 861ms 05:51:02 INFO - PROCESS | 3744 | 1469109062897 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 3744 | 1469109062900 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 05:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:51:02 INFO - PROCESS | 3744 | 1469109062904 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 3744 | 1469109062906 Marionette TRACE conn2 <- [1,914,null,{}] 05:51:02 INFO - PROCESS | 3744 | 1469109062910 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 3744 | 1469109062912 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:03 INFO - PROCESS | 3744 | 1469109063018 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:51:03 INFO - PROCESS | 3744 | 1469109063112 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 3744 | 1469109063115 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:03 INFO - PROCESS | 3744 | ++DOCSHELL 1A7AD400 == 43 [pid = 3744] [id = 238] 05:51:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1A7AD800) [pid = 3744] [serial = 713] [outer = 00000000] 05:51:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A7B0800) [pid = 3744] [serial = 714] [outer = 1A7AD800] 05:51:03 INFO - PROCESS | 3744 | 1469109063169 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1AA21C00) [pid = 3744] [serial = 715] [outer = 1A7AD800] 05:51:03 INFO - PROCESS | 3744 | 1469109063905 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1058ms 05:51:03 INFO - PROCESS | 3744 | 1469109063968 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 3744 | 1469109063972 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 05:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:51:03 INFO - PROCESS | 3744 | 1469109063976 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 3744 | 1469109063980 Marionette TRACE conn2 <- [1,918,null,{}] 05:51:03 INFO - PROCESS | 3744 | 1469109063985 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:03 INFO - PROCESS | 3744 | 1469109063988 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:04 INFO - PROCESS | 3744 | 1469109064096 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 12827400 == 42 [pid = 3744] [id = 215] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 15C15C00 == 41 [pid = 3744] [id = 233] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 1043A400 == 40 [pid = 3744] [id = 232] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 19A7D800 == 39 [pid = 3744] [id = 231] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 1769BC00 == 38 [pid = 3744] [id = 230] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 1769B400 == 37 [pid = 3744] [id = 229] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 15E2DC00 == 36 [pid = 3744] [id = 228] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 139D1000 == 35 [pid = 3744] [id = 227] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 12D5C400 == 34 [pid = 3744] [id = 226] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 19E18400 == 33 [pid = 3744] [id = 223] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 13935800 == 32 [pid = 3744] [id = 225] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 11249000 == 31 [pid = 3744] [id = 224] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 1A7AD400 == 30 [pid = 3744] [id = 238] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 1A514000 == 29 [pid = 3744] [id = 237] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 104E8000 == 28 [pid = 3744] [id = 234] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 10ECF000 == 27 [pid = 3744] [id = 235] 05:51:04 INFO - PROCESS | 3744 | --DOCSHELL 15C1C800 == 26 [pid = 3744] [id = 236] 05:51:04 INFO - PROCESS | 3744 | 1469109064814 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 3744 | 1469109064818 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (13268800) [pid = 3744] [serial = 650] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (13447800) [pid = 3744] [serial = 651] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (12B70C00) [pid = 3744] [serial = 645] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12B0B800) [pid = 3744] [serial = 644] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (11AC6400) [pid = 3744] [serial = 647] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (12825800) [pid = 3744] [serial = 648] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (153CEC00) [pid = 3744] [serial = 653] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (174E7000) [pid = 3744] [serial = 656] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1773D400) [pid = 3744] [serial = 657] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12BCB800) [pid = 3744] [serial = 636] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (128A0C00) [pid = 3744] [serial = 635] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15413C00) [pid = 3744] [serial = 639] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1532C800) [pid = 3744] [serial = 638] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (19E0E800) [pid = 3744] [serial = 642] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (19713800) [pid = 3744] [serial = 641] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A514800) [pid = 3744] [serial = 668] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (18412C00) [pid = 3744] [serial = 659] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (19710400) [pid = 3744] [serial = 663] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (18480400) [pid = 3744] [serial = 662] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1A0EC800) [pid = 3744] [serial = 666] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1A046400) [pid = 3744] [serial = 665] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18479800) [pid = 3744] [serial = 660] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (154E4C00) [pid = 3744] [serial = 654] [outer = 00000000] [url = about:blank] 05:51:04 INFO - PROCESS | 3744 | ++DOCSHELL 1036A800 == 27 [pid = 3744] [id = 239] 05:51:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (103D2000) [pid = 3744] [serial = 716] [outer = 00000000] 05:51:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (104E6800) [pid = 3744] [serial = 717] [outer = 103D2000] 05:51:04 INFO - PROCESS | 3744 | 1469109064912 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (10A74800) [pid = 3744] [serial = 718] [outer = 103D2000] 05:51:05 INFO - PROCESS | 3744 | 1469109065349 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1405ms 05:51:05 INFO - PROCESS | 3744 | 1469109065399 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 3744 | 1469109065402 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 05:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:51:05 INFO - PROCESS | 3744 | 1469109065411 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 3744 | 1469109065414 Marionette TRACE conn2 <- [1,922,null,{}] 05:51:05 INFO - PROCESS | 3744 | 1469109065420 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:05 INFO - PROCESS | 3744 | 1469109065424 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:05 INFO - PROCESS | 3744 | 1469109065517 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:51:05 INFO - PROCESS | 3744 | 1469109065528 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 3744 | 1469109065531 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:05 INFO - PROCESS | 3744 | ++DOCSHELL 12828400 == 28 [pid = 3744] [id = 240] 05:51:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1282AC00) [pid = 3744] [serial = 719] [outer = 00000000] 05:51:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1296E400) [pid = 3744] [serial = 720] [outer = 1282AC00] 05:51:05 INFO - PROCESS | 3744 | 1469109065580 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (12B65800) [pid = 3744] [serial = 721] [outer = 1282AC00] 05:51:06 INFO - PROCESS | 3744 | 1469109066069 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 680ms 05:51:06 INFO - PROCESS | 3744 | 1469109066094 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 3744 | 1469109066098 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 05:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:51:06 INFO - PROCESS | 3744 | 1469109066103 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 3744 | 1469109066105 Marionette TRACE conn2 <- [1,926,null,{}] 05:51:06 INFO - PROCESS | 3744 | 1469109066151 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 3744 | 1469109066154 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:06 INFO - PROCESS | 3744 | 1469109066231 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:51:06 INFO - PROCESS | 3744 | 1469109066316 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 3744 | 1469109066319 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:06 INFO - PROCESS | 3744 | ++DOCSHELL 13114800 == 29 [pid = 3744] [id = 241] 05:51:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1312D800) [pid = 3744] [serial = 722] [outer = 00000000] 05:51:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (131E8000) [pid = 3744] [serial = 723] [outer = 1312D800] 05:51:06 INFO - PROCESS | 3744 | 1469109066366 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (132EC800) [pid = 3744] [serial = 724] [outer = 1312D800] 05:51:06 INFO - PROCESS | 3744 | 1469109066776 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 725ms 05:51:06 INFO - PROCESS | 3744 | 1469109066806 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 3744 | 1469109066808 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 05:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:51:06 INFO - PROCESS | 3744 | 1469109066814 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 3744 | 1469109066819 Marionette TRACE conn2 <- [1,930,null,{}] 05:51:06 INFO - PROCESS | 3744 | 1469109066842 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 3744 | 1469109066846 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:06 INFO - PROCESS | 3744 | 1469109066978 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:51:07 INFO - PROCESS | 3744 | 1469109067036 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 3744 | 1469109067038 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:07 INFO - PROCESS | 3744 | ++DOCSHELL 1532E400 == 30 [pid = 3744] [id = 242] 05:51:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1532EC00) [pid = 3744] [serial = 725] [outer = 00000000] 05:51:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15412C00) [pid = 3744] [serial = 726] [outer = 1532EC00] 05:51:07 INFO - PROCESS | 3744 | 1469109067084 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (154D7C00) [pid = 3744] [serial = 727] [outer = 1532EC00] 05:51:07 INFO - PROCESS | 3744 | 1469109067534 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 771ms 05:51:07 INFO - PROCESS | 3744 | 1469109067597 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 3744 | 1469109067600 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 05:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:51:07 INFO - PROCESS | 3744 | 1469109067603 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 3744 | 1469109067605 Marionette TRACE conn2 <- [1,934,null,{}] 05:51:07 INFO - PROCESS | 3744 | 1469109067615 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 3744 | 1469109067617 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:07 INFO - PROCESS | 3744 | 1469109067730 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:51:07 INFO - PROCESS | 3744 | 1469109067744 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 3744 | 1469109067746 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:07 INFO - PROCESS | 3744 | ++DOCSHELL 156F7000 == 31 [pid = 3744] [id = 243] 05:51:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1577A400) [pid = 3744] [serial = 728] [outer = 00000000] 05:51:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15C18400) [pid = 3744] [serial = 729] [outer = 1577A400] 05:51:07 INFO - PROCESS | 3744 | 1469109067792 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15C1F800) [pid = 3744] [serial = 730] [outer = 1577A400] 05:51:08 INFO - PROCESS | 3744 | 1469109068236 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 665ms 05:51:08 INFO - PROCESS | 3744 | 1469109068284 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 3744 | 1469109068286 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 05:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:51:08 INFO - PROCESS | 3744 | 1469109068289 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 3744 | 1469109068291 Marionette TRACE conn2 <- [1,938,null,{}] 05:51:08 INFO - PROCESS | 3744 | 1469109068295 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:08 INFO - PROCESS | 3744 | 1469109068297 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:08 INFO - PROCESS | 3744 | 1469109068392 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:51:08 INFO - PROCESS | 3744 | 1469109068402 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 3744 | 1469109068409 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:08 INFO - PROCESS | 3744 | ++DOCSHELL 16A0AC00 == 32 [pid = 3744] [id = 244] 05:51:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16A0B400) [pid = 3744] [serial = 731] [outer = 00000000] 05:51:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16FE8C00) [pid = 3744] [serial = 732] [outer = 16A0B400] 05:51:08 INFO - PROCESS | 3744 | 1469109068520 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (17744400) [pid = 3744] [serial = 733] [outer = 16A0B400] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (15C19000) [pid = 3744] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1A0F6000) [pid = 3744] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19A7F400) [pid = 3744] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (139C9800) [pid = 3744] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11249400) [pid = 3744] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13DAEC00) [pid = 3744] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (12D63C00) [pid = 3744] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15E2E000) [pid = 3744] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1773B000) [pid = 3744] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10441800) [pid = 3744] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16A5B400) [pid = 3744] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:51:09 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (17741C00) [pid = 3744] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:51:09 INFO - PROCESS | 3744 | 1469109069194 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 967ms 05:51:09 INFO - PROCESS | 3744 | 1469109069249 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 3744 | 1469109069251 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 05:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:51:09 INFO - PROCESS | 3744 | 1469109069254 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 3744 | 1469109069256 Marionette TRACE conn2 <- [1,942,null,{}] 05:51:09 INFO - PROCESS | 3744 | 1469109069260 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 3744 | 1469109069262 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:09 INFO - PROCESS | 3744 | 1469109069373 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:51:09 INFO - PROCESS | 3744 | 1469109069426 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 3744 | 1469109069428 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:09 INFO - PROCESS | 3744 | ++DOCSHELL 104EB400 == 33 [pid = 3744] [id = 245] 05:51:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (10A78C00) [pid = 3744] [serial = 734] [outer = 00000000] 05:51:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (165DF800) [pid = 3744] [serial = 735] [outer = 10A78C00] 05:51:09 INFO - PROCESS | 3744 | 1469109069471 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18419400) [pid = 3744] [serial = 736] [outer = 10A78C00] 05:51:09 INFO - PROCESS | 3744 | 1469109069834 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 605ms 05:51:09 INFO - PROCESS | 3744 | 1469109069875 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 3744 | 1469109069877 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 05:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:51:09 INFO - PROCESS | 3744 | 1469109069881 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 3744 | 1469109069882 Marionette TRACE conn2 <- [1,946,null,{}] 05:51:09 INFO - PROCESS | 3744 | 1469109069886 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 3744 | 1469109069888 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:09 INFO - PROCESS | 3744 | 1469109069967 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:51:09 INFO - PROCESS | 3744 | 1469109069974 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 3744 | 1469109069976 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:09 INFO - PROCESS | 3744 | ++DOCSHELL 10A82800 == 34 [pid = 3744] [id = 246] 05:51:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (156F3400) [pid = 3744] [serial = 737] [outer = 00000000] 05:51:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (185AA800) [pid = 3744] [serial = 738] [outer = 156F3400] 05:51:10 INFO - PROCESS | 3744 | 1469109070021 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19716800) [pid = 3744] [serial = 739] [outer = 156F3400] 05:51:10 INFO - PROCESS | 3744 | 1469109070459 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 604ms 05:51:10 INFO - PROCESS | 3744 | 1469109070502 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 3744 | 1469109070504 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 05:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:51:10 INFO - PROCESS | 3744 | 1469109070509 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 3744 | 1469109070512 Marionette TRACE conn2 <- [1,950,null,{}] 05:51:10 INFO - PROCESS | 3744 | 1469109070517 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:10 INFO - PROCESS | 3744 | 1469109070520 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:10 INFO - PROCESS | 3744 | 1469109070584 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:51:10 INFO - PROCESS | 3744 | 1469109070593 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 3744 | 1469109070594 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:10 INFO - PROCESS | 3744 | ++DOCSHELL 12825000 == 35 [pid = 3744] [id = 247] 05:51:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1971A400) [pid = 3744] [serial = 740] [outer = 00000000] 05:51:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19A76800) [pid = 3744] [serial = 741] [outer = 1971A400] 05:51:10 INFO - PROCESS | 3744 | 1469109070640 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19A76C00) [pid = 3744] [serial = 742] [outer = 1971A400] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 15777C00 == 34 [pid = 3744] [id = 182] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 13DAFC00 == 33 [pid = 3744] [id = 193] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 18474C00 == 32 [pid = 3744] [id = 191] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 12B6CC00 == 31 [pid = 3744] [id = 194] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 15776400 == 30 [pid = 3744] [id = 188] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 1124E000 == 29 [pid = 3744] [id = 179] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 131E8800 == 28 [pid = 3744] [id = 196] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 12D95C00 == 27 [pid = 3744] [id = 180] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 131DF800 == 26 [pid = 3744] [id = 183] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 16A07C00 == 25 [pid = 3744] [id = 189] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 17745800 == 24 [pid = 3744] [id = 190] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 144E6400 == 23 [pid = 3744] [id = 187] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 12B70400 == 22 [pid = 3744] [id = 184] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 104E6C00 == 21 [pid = 3744] [id = 185] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 10A76400 == 20 [pid = 3744] [id = 192] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 14293C00 == 19 [pid = 3744] [id = 181] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 12B6BC00 == 18 [pid = 3744] [id = 186] 05:51:11 INFO - PROCESS | 3744 | --DOCSHELL 1125DC00 == 17 [pid = 3744] [id = 195] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A1C1C00) [pid = 3744] [serial = 700] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A515000) [pid = 3744] [serial = 669] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19E12400) [pid = 3744] [serial = 693] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1519C800) [pid = 3744] [serial = 674] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (153C5000) [pid = 3744] [serial = 675] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (11C31400) [pid = 3744] [serial = 671] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1296B400) [pid = 3744] [serial = 672] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (14294400) [pid = 3744] [serial = 681] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15197400) [pid = 3744] [serial = 682] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (130B1000) [pid = 3744] [serial = 678] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (131E8400) [pid = 3744] [serial = 679] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16A5A400) [pid = 3744] [serial = 684] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (185AB000) [pid = 3744] [serial = 691] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18477C00) [pid = 3744] [serial = 690] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (144EA000) [pid = 3744] [serial = 384] [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.] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (13938C00) [pid = 3744] [serial = 696] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1A6B0800) [pid = 3744] [serial = 702] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (19E12C00) [pid = 3744] [serial = 694] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1A6B8400) [pid = 3744] [serial = 703] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (1A0F0000) [pid = 3744] [serial = 699] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1841C000) [pid = 3744] [serial = 687] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (18475000) [pid = 3744] [serial = 688] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (16FE3800) [pid = 3744] [serial = 685] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1971E000) [pid = 3744] [serial = 697] [outer = 00000000] [url = about:blank] 05:51:12 INFO - PROCESS | 3744 | 1469109072348 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1889ms 05:51:12 INFO - PROCESS | 3744 | 1469109072400 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 3744 | 1469109072404 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 05:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:51:12 INFO - PROCESS | 3744 | 1469109072409 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 3744 | 1469109072413 Marionette TRACE conn2 <- [1,954,null,{}] 05:51:12 INFO - PROCESS | 3744 | 1469109072419 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 3744 | 1469109072422 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:12 INFO - PROCESS | 3744 | 1469109072496 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:51:12 INFO - PROCESS | 3744 | 1469109072505 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 3744 | 1469109072510 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:12 INFO - PROCESS | 3744 | ++DOCSHELL 110D0C00 == 18 [pid = 3744] [id = 248] 05:51:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (11241800) [pid = 3744] [serial = 743] [outer = 00000000] 05:51:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (114DB000) [pid = 3744] [serial = 744] [outer = 11241800] 05:51:12 INFO - PROCESS | 3744 | 1469109072569 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (12825400) [pid = 3744] [serial = 745] [outer = 11241800] 05:51:13 INFO - PROCESS | 3744 | 1469109073035 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 665ms 05:51:13 INFO - PROCESS | 3744 | 1469109073076 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 3744 | 1469109073081 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 05:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:51:13 INFO - PROCESS | 3744 | 1469109073088 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 3744 | 1469109073090 Marionette TRACE conn2 <- [1,958,null,{}] 05:51:13 INFO - PROCESS | 3744 | 1469109073094 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:13 INFO - PROCESS | 3744 | 1469109073097 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:13 INFO - PROCESS | 3744 | 1469109073187 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:51:13 INFO - PROCESS | 3744 | 1469109073196 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 3744 | 1469109073198 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:13 INFO - PROCESS | 3744 | ++DOCSHELL 12D66800 == 19 [pid = 3744] [id = 249] 05:51:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (12D6BC00) [pid = 3744] [serial = 746] [outer = 00000000] 05:51:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (1305A800) [pid = 3744] [serial = 747] [outer = 12D6BC00] 05:51:13 INFO - PROCESS | 3744 | 1469109073254 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (130AF400) [pid = 3744] [serial = 748] [outer = 12D6BC00] 05:51:13 INFO - PROCESS | 3744 | 1469109073709 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 680ms 05:51:13 INFO - PROCESS | 3744 | 1469109073767 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 3744 | 1469109073769 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 05:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:51:13 INFO - PROCESS | 3744 | 1469109073773 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 3744 | 1469109073776 Marionette TRACE conn2 <- [1,962,null,{}] 05:51:13 INFO - PROCESS | 3744 | 1469109073787 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:13 INFO - PROCESS | 3744 | 1469109073792 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:13 INFO - PROCESS | 3744 | 1469109073906 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:51:13 INFO - PROCESS | 3744 | 1469109073997 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 3744 | 1469109074000 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:13 INFO - PROCESS | 3744 | ++DOCSHELL 13DAF800 == 20 [pid = 3744] [id = 250] 05:51:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (13DAFC00) [pid = 3744] [serial = 749] [outer = 00000000] 05:51:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (14295C00) [pid = 3744] [serial = 750] [outer = 13DAFC00] 05:51:14 INFO - PROCESS | 3744 | 1469109074032 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (144F3800) [pid = 3744] [serial = 751] [outer = 13DAFC00] 05:51:14 INFO - PROCESS | 3744 | 1469109074628 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 922ms 05:51:14 INFO - PROCESS | 3744 | 1469109074681 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 3744 | 1469109074686 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 05:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:51:14 INFO - PROCESS | 3744 | 1469109074691 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 3744 | 1469109074695 Marionette TRACE conn2 <- [1,966,null,{}] 05:51:14 INFO - PROCESS | 3744 | 1469109074701 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 3744 | 1469109074705 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:14 INFO - PROCESS | 3744 | 1469109074822 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:51:14 INFO - PROCESS | 3744 | 1469109074905 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 3744 | 1469109074908 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:14 INFO - PROCESS | 3744 | ++DOCSHELL 110D8000 == 21 [pid = 3744] [id = 251] 05:51:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1123FC00) [pid = 3744] [serial = 752] [outer = 00000000] 05:51:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12B6F400) [pid = 3744] [serial = 753] [outer = 1123FC00] 05:51:14 INFO - PROCESS | 3744 | 1469109075008 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (131DA800) [pid = 3744] [serial = 754] [outer = 1123FC00] 05:51:15 INFO - PROCESS | 3744 | 1469109075749 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1118ms 05:51:15 INFO - PROCESS | 3744 | 1469109075811 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 3744 | 1469109075816 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 05:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:51:15 INFO - PROCESS | 3744 | 1469109075823 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 3744 | 1469109075826 Marionette TRACE conn2 <- [1,970,null,{}] 05:51:15 INFO - PROCESS | 3744 | 1469109075830 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:15 INFO - PROCESS | 3744 | 1469109075833 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:15 INFO - PROCESS | 3744 | 1469109075954 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:51:16 INFO - PROCESS | 3744 | 1469109076028 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 3744 | 1469109076031 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:16 INFO - PROCESS | 3744 | ++DOCSHELL 1428E400 == 22 [pid = 3744] [id = 252] 05:51:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1428EC00) [pid = 3744] [serial = 755] [outer = 00000000] 05:51:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (144E9400) [pid = 3744] [serial = 756] [outer = 1428EC00] 05:51:16 INFO - PROCESS | 3744 | 1469109076073 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15330800) [pid = 3744] [serial = 757] [outer = 1428EC00] 05:51:16 INFO - PROCESS | 3744 | 1469109076740 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 967ms 05:51:16 INFO - PROCESS | 3744 | 1469109076789 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 3744 | 1469109076793 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 05:51:16 INFO - PROCESS | 3744 | 1469109076798 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:51:16 INFO - PROCESS | 3744 | 1469109076801 Marionette TRACE conn2 <- [1,974,null,{}] 05:51:16 INFO - PROCESS | 3744 | 1469109076807 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 3744 | 1469109076810 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:16 INFO - PROCESS | 3744 | 1469109076910 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:51:16 INFO - PROCESS | 3744 | 1469109076992 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 3744 | 1469109076995 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:17 INFO - PROCESS | 3744 | ++DOCSHELL 110CEC00 == 23 [pid = 3744] [id = 253] 05:51:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1124C000) [pid = 3744] [serial = 758] [outer = 00000000] 05:51:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (12968800) [pid = 3744] [serial = 759] [outer = 1124C000] 05:51:17 INFO - PROCESS | 3744 | 1469109077042 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13114000) [pid = 3744] [serial = 760] [outer = 1124C000] 05:51:17 INFO - PROCESS | 3744 | 1469109077406 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 665ms 05:51:17 INFO - PROCESS | 3744 | 1469109077483 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 3744 | 1469109077487 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 05:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:51:17 INFO - PROCESS | 3744 | 1469109077493 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 3744 | 1469109077496 Marionette TRACE conn2 <- [1,978,null,{}] 05:51:17 INFO - PROCESS | 3744 | 1469109077500 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 3744 | 1469109077502 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:17 INFO - PROCESS | 3744 | 1469109077577 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:51:17 INFO - PROCESS | 3744 | 1469109077591 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 3744 | 1469109077594 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:17 INFO - PROCESS | 3744 | ++DOCSHELL 15330400 == 24 [pid = 3744] [id = 254] 05:51:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15332000) [pid = 3744] [serial = 761] [outer = 00000000] 05:51:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (153C8000) [pid = 3744] [serial = 762] [outer = 15332000] 05:51:17 INFO - PROCESS | 3744 | 1469109077642 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (154D9800) [pid = 3744] [serial = 763] [outer = 15332000] 05:51:18 INFO - PROCESS | 3744 | 1469109078089 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 680ms 05:51:18 INFO - PROCESS | 3744 | 1469109078158 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 3744 | 1469109078160 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 05:51:18 INFO - PROCESS | 3744 | 1469109078164 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:51:18 INFO - PROCESS | 3744 | 1469109078167 Marionette TRACE conn2 <- [1,982,null,{}] 05:51:18 INFO - PROCESS | 3744 | 1469109078178 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:18 INFO - PROCESS | 3744 | 1469109078182 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:18 INFO - PROCESS | 3744 | 1469109078268 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:51:18 INFO - PROCESS | 3744 | 1469109078353 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 3744 | 1469109078356 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:18 INFO - PROCESS | 3744 | ++DOCSHELL 16A13000 == 25 [pid = 3744] [id = 255] 05:51:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16A13800) [pid = 3744] [serial = 764] [outer = 00000000] 05:51:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16A64400) [pid = 3744] [serial = 765] [outer = 16A13800] 05:51:18 INFO - PROCESS | 3744 | 1469109078407 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17686400) [pid = 3744] [serial = 766] [outer = 16A13800] 05:51:18 INFO - PROCESS | 3744 | 1469109078804 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 680ms 05:51:18 INFO - PROCESS | 3744 | 1469109078845 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:51:18 INFO - PROCESS | 3744 | 1469109078857 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 05:51:18 INFO - PROCESS | 3744 | 1469109078861 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 3744 | 1469109078863 Marionette TRACE conn2 <- [1,986,null,{}] 05:51:18 INFO - PROCESS | 3744 | 1469109078866 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:18 INFO - PROCESS | 3744 | 1469109078869 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:19 INFO - PROCESS | 3744 | 1469109079018 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:51:19 INFO - PROCESS | 3744 | 1469109079035 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 3744 | 1469109079037 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:19 INFO - PROCESS | 3744 | ++DOCSHELL 104E2800 == 26 [pid = 3744] [id = 256] 05:51:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (17693800) [pid = 3744] [serial = 767] [outer = 00000000] 05:51:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18420000) [pid = 3744] [serial = 768] [outer = 17693800] 05:51:19 INFO - PROCESS | 3744 | 1469109079082 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18477C00) [pid = 3744] [serial = 769] [outer = 17693800] 05:51:19 INFO - PROCESS | 3744 | 1469109079511 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 680ms 05:51:19 INFO - PROCESS | 3744 | 1469109079543 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 3744 | 1469109079545 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 05:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:51:19 INFO - PROCESS | 3744 | 1469109079549 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 3744 | 1469109079551 Marionette TRACE conn2 <- [1,990,null,{}] 05:51:19 INFO - PROCESS | 3744 | 1469109079554 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 3744 | 1469109079556 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:19 INFO - PROCESS | 3744 | 1469109079650 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:51:19 INFO - PROCESS | 3744 | 1469109079657 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 3744 | 1469109079659 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:19 INFO - PROCESS | 3744 | ++DOCSHELL 1847B000 == 27 [pid = 3744] [id = 257] 05:51:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1847C400) [pid = 3744] [serial = 770] [outer = 00000000] 05:51:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19710400) [pid = 3744] [serial = 771] [outer = 1847C400] 05:51:19 INFO - PROCESS | 3744 | 1469109079704 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1971E400) [pid = 3744] [serial = 772] [outer = 1847C400] 05:51:20 INFO - PROCESS | 3744 | 1469109080160 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 680ms 05:51:20 INFO - PROCESS | 3744 | 1469109080214 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 3744 | 1469109080216 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 05:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:51:20 INFO - PROCESS | 3744 | 1469109080220 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 3744 | 1469109080222 Marionette TRACE conn2 <- [1,994,null,{}] 05:51:20 INFO - PROCESS | 3744 | 1469109080225 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:20 INFO - PROCESS | 3744 | 1469109080231 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:20 INFO - PROCESS | 3744 | 1469109080405 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:51:20 INFO - PROCESS | 3744 | 1469109080484 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 3744 | 1469109080486 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:20 INFO - PROCESS | 3744 | ++DOCSHELL 19E18400 == 28 [pid = 3744] [id = 258] 05:51:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19E1D800) [pid = 3744] [serial = 773] [outer = 00000000] 05:51:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A04A400) [pid = 3744] [serial = 774] [outer = 19E1D800] 05:51:20 INFO - PROCESS | 3744 | 1469109080532 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A04B000) [pid = 3744] [serial = 775] [outer = 19E1D800] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (16A0B400) [pid = 3744] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1577A400) [pid = 3744] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (10A78C00) [pid = 3744] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (156F3400) [pid = 3744] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (11241800) [pid = 3744] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A7AD800) [pid = 3744] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (12D6BC00) [pid = 3744] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1A516400) [pid = 3744] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15C1EC00) [pid = 3744] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1971A400) [pid = 3744] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10ED3800) [pid = 3744] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1312D800) [pid = 3744] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1282AC00) [pid = 3744] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (103D2000) [pid = 3744] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:51:20 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1532EC00) [pid = 3744] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:51:20 INFO - PROCESS | 3744 | 1469109081006 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 816ms 05:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:51:21 INFO - PROCESS | 3744 | 1469109081046 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 3744 | 1469109081048 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 05:51:21 INFO - PROCESS | 3744 | 1469109081052 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 3744 | 1469109081053 Marionette TRACE conn2 <- [1,998,null,{}] 05:51:21 INFO - PROCESS | 3744 | 1469109081057 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:21 INFO - PROCESS | 3744 | 1469109081059 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:21 INFO - PROCESS | 3744 | 1469109081121 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:51:21 INFO - PROCESS | 3744 | 1469109081128 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 3744 | 1469109081130 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:21 INFO - PROCESS | 3744 | ++DOCSHELL 1296B400 == 29 [pid = 3744] [id = 259] 05:51:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (12B71400) [pid = 3744] [serial = 776] [outer = 00000000] 05:51:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13118400) [pid = 3744] [serial = 777] [outer = 12B71400] 05:51:21 INFO - PROCESS | 3744 | 1469109081176 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (144E7000) [pid = 3744] [serial = 778] [outer = 12B71400] 05:51:21 INFO - PROCESS | 3744 | 1469109081591 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 574ms 05:51:21 INFO - PROCESS | 3744 | 1469109081618 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 3744 | 1469109081620 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 05:51:21 INFO - PROCESS | 3744 | 1469109081623 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:51:21 INFO - PROCESS | 3744 | 1469109081625 Marionette TRACE conn2 <- [1,1002,null,{}] 05:51:21 INFO - PROCESS | 3744 | 1469109081629 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:21 INFO - PROCESS | 3744 | 1469109081631 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:21 INFO - PROCESS | 3744 | 1469109081738 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:51:21 INFO - PROCESS | 3744 | 1469109081748 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 3744 | 1469109081750 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:21 INFO - PROCESS | 3744 | ++DOCSHELL 10A80000 == 30 [pid = 3744] [id = 260] 05:51:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (13120000) [pid = 3744] [serial = 779] [outer = 00000000] 05:51:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16FE0C00) [pid = 3744] [serial = 780] [outer = 13120000] 05:51:21 INFO - PROCESS | 3744 | 1469109081794 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1971B400) [pid = 3744] [serial = 781] [outer = 13120000] 05:51:22 INFO - PROCESS | 3744 | 1469109082204 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 605ms 05:51:22 INFO - PROCESS | 3744 | 1469109082250 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 3744 | 1469109082252 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 05:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:51:22 INFO - PROCESS | 3744 | 1469109082256 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 3744 | 1469109082258 Marionette TRACE conn2 <- [1,1006,null,{}] 05:51:22 INFO - PROCESS | 3744 | 1469109082262 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 3744 | 1469109082264 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:22 INFO - PROCESS | 3744 | 1469109082344 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:51:22 INFO - PROCESS | 3744 | 1469109082350 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 3744 | 1469109082352 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:22 INFO - PROCESS | 3744 | ++DOCSHELL 15E28800 == 31 [pid = 3744] [id = 261] 05:51:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (165E3000) [pid = 3744] [serial = 782] [outer = 00000000] 05:51:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A1BAC00) [pid = 3744] [serial = 783] [outer = 165E3000] 05:51:22 INFO - PROCESS | 3744 | 1469109082397 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A1C7400) [pid = 3744] [serial = 784] [outer = 165E3000] 05:51:22 INFO - PROCESS | 3744 | 1469109082815 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 620ms 05:51:22 INFO - PROCESS | 3744 | 1469109082878 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 3744 | 1469109082880 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 05:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:51:22 INFO - PROCESS | 3744 | 1469109082883 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 3744 | 1469109082885 Marionette TRACE conn2 <- [1,1010,null,{}] 05:51:22 INFO - PROCESS | 3744 | 1469109082889 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 3744 | 1469109082890 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:23 INFO - PROCESS | 3744 | 1469109083013 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:51:23 INFO - PROCESS | 3744 | 1469109083162 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 3744 | 1469109083166 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:23 INFO - PROCESS | 3744 | ++DOCSHELL 10A0E000 == 32 [pid = 3744] [id = 262] 05:51:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (10A7A800) [pid = 3744] [serial = 785] [outer = 00000000] 05:51:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (11245400) [pid = 3744] [serial = 786] [outer = 10A7A800] 05:51:23 INFO - PROCESS | 3744 | 1469109083228 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (12B6E000) [pid = 3744] [serial = 787] [outer = 10A7A800] 05:51:23 INFO - PROCESS | 3744 | 1469109083781 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 967ms 05:51:23 INFO - PROCESS | 3744 | 1469109083851 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 3744 | 1469109083857 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 05:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:51:23 INFO - PROCESS | 3744 | 1469109083866 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 3744 | 1469109083873 Marionette TRACE conn2 <- [1,1014,null,{}] 05:51:23 INFO - PROCESS | 3744 | 1469109083878 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 3744 | 1469109083881 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:23 INFO - PROCESS | 3744 | 1469109084002 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:51:24 INFO - PROCESS | 3744 | 1469109084125 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 3744 | 1469109084129 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:24 INFO - PROCESS | 3744 | ++DOCSHELL 15333C00 == 33 [pid = 3744] [id = 263] 05:51:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (15336C00) [pid = 3744] [serial = 788] [outer = 00000000] 05:51:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (156F9C00) [pid = 3744] [serial = 789] [outer = 15336C00] 05:51:24 INFO - PROCESS | 3744 | 1469109084170 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15C13000) [pid = 3744] [serial = 790] [outer = 15336C00] 05:51:24 INFO - PROCESS | 3744 | 1469109084798 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 967ms 05:51:24 INFO - PROCESS | 3744 | 1469109084830 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:51:24 INFO - PROCESS | 3744 | 1469109084834 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 05:51:24 INFO - PROCESS | 3744 | 1469109084837 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 3744 | 1469109084840 Marionette TRACE conn2 <- [1,1018,null,{}] 05:51:24 INFO - PROCESS | 3744 | 1469109084844 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:24 INFO - PROCESS | 3744 | 1469109084847 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:24 INFO - PROCESS | 3744 | 1469109084966 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:51:25 INFO - PROCESS | 3744 | 1469109085097 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 3744 | 1469109085100 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:25 INFO - PROCESS | 3744 | ++DOCSHELL 15E2D800 == 34 [pid = 3744] [id = 264] 05:51:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (16EDD000) [pid = 3744] [serial = 791] [outer = 00000000] 05:51:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19A78000) [pid = 3744] [serial = 792] [outer = 16EDD000] 05:51:25 INFO - PROCESS | 3744 | 1469109085157 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19E10C00) [pid = 3744] [serial = 793] [outer = 16EDD000] 05:51:25 INFO - PROCESS | 3744 | 1469109085734 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 967ms 05:51:25 INFO - PROCESS | 3744 | 1469109085803 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 3744 | 1469109085808 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 05:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:51:25 INFO - PROCESS | 3744 | 1469109085819 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 3744 | 1469109085824 Marionette TRACE conn2 <- [1,1022,null,{}] 05:51:25 INFO - PROCESS | 3744 | 1469109085828 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 3744 | 1469109085832 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:25 INFO - PROCESS | 3744 | 1469109085947 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:51:26 INFO - PROCESS | 3744 | 1469109086074 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 3744 | 1469109086077 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:26 INFO - PROCESS | 3744 | ++DOCSHELL 10518800 == 35 [pid = 3744] [id = 265] 05:51:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (10A07800) [pid = 3744] [serial = 794] [outer = 00000000] 05:51:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (11CD4400) [pid = 3744] [serial = 795] [outer = 10A07800] 05:51:26 INFO - PROCESS | 3744 | 1469109086133 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (12B6C000) [pid = 3744] [serial = 796] [outer = 10A07800] 05:51:26 INFO - PROCESS | 3744 | 1469109086792 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1013ms 05:51:26 INFO - PROCESS | 3744 | 1469109086826 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 3744 | 1469109086831 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 05:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:51:26 INFO - PROCESS | 3744 | 1469109086854 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 3744 | 1469109086858 Marionette TRACE conn2 <- [1,1026,null,{}] 05:51:26 INFO - PROCESS | 3744 | 1469109086863 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 3744 | 1469109086866 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:26 INFO - PROCESS | 3744 | 1469109086973 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:51:27 INFO - PROCESS | 3744 | 1469109087088 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 3744 | 1469109087091 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:27 INFO - PROCESS | 3744 | --DOCSHELL 1036A800 == 34 [pid = 3744] [id = 239] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (16FE8C00) [pid = 3744] [serial = 732] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15C1F800) [pid = 3744] [serial = 730] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (15C18400) [pid = 3744] [serial = 729] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (165DF800) [pid = 3744] [serial = 735] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (185AA800) [pid = 3744] [serial = 738] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17744400) [pid = 3744] [serial = 733] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (114DB000) [pid = 3744] [serial = 744] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AA21C00) [pid = 3744] [serial = 715] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1A7B0800) [pid = 3744] [serial = 714] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (130AF400) [pid = 3744] [serial = 748] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1A7A6000) [pid = 3744] [serial = 712] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A521400) [pid = 3744] [serial = 711] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (17D70800) [pid = 3744] [serial = 709] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19A76800) [pid = 3744] [serial = 741] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16EDB400) [pid = 3744] [serial = 708] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13939800) [pid = 3744] [serial = 706] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (13270400) [pid = 3744] [serial = 705] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (131E8000) [pid = 3744] [serial = 723] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19A76C00) [pid = 3744] [serial = 742] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1296E400) [pid = 3744] [serial = 720] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12B65800) [pid = 3744] [serial = 721] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10A74800) [pid = 3744] [serial = 718] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (104E6800) [pid = 3744] [serial = 717] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (12825400) [pid = 3744] [serial = 745] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15412C00) [pid = 3744] [serial = 726] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (19716800) [pid = 3744] [serial = 739] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (154D7C00) [pid = 3744] [serial = 727] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (14295C00) [pid = 3744] [serial = 750] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18419400) [pid = 3744] [serial = 736] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1305A800) [pid = 3744] [serial = 747] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (132EC800) [pid = 3744] [serial = 724] [outer = 00000000] [url = about:blank] 05:51:27 INFO - PROCESS | 3744 | ++DOCSHELL 104E6800 == 35 [pid = 3744] [id = 266] 05:51:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1051AC00) [pid = 3744] [serial = 797] [outer = 00000000] 05:51:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (114DB000) [pid = 3744] [serial = 798] [outer = 1051AC00] 05:51:27 INFO - PROCESS | 3744 | 1469109087165 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12B0F800) [pid = 3744] [serial = 799] [outer = 1051AC00] 05:51:27 INFO - PROCESS | 3744 | 1469109087583 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 801ms 05:51:27 INFO - PROCESS | 3744 | 1469109087645 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 3744 | 1469109087649 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 05:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:51:27 INFO - PROCESS | 3744 | 1469109087655 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 3744 | 1469109087658 Marionette TRACE conn2 <- [1,1030,null,{}] 05:51:27 INFO - PROCESS | 3744 | 1469109087662 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 3744 | 1469109087665 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:27 INFO - PROCESS | 3744 | 1469109087737 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:51:27 INFO - PROCESS | 3744 | 1469109087746 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 3744 | 1469109087748 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:27 INFO - PROCESS | 3744 | ++DOCSHELL 132EC800 == 36 [pid = 3744] [id = 267] 05:51:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13447400) [pid = 3744] [serial = 800] [outer = 00000000] 05:51:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13910400) [pid = 3744] [serial = 801] [outer = 13447400] 05:51:27 INFO - PROCESS | 3744 | 1469109087798 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13DB3400) [pid = 3744] [serial = 802] [outer = 13447400] 05:51:28 INFO - PROCESS | 3744 | 1469109088256 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 680ms 05:51:28 INFO - PROCESS | 3744 | 1469109088318 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 3744 | 1469109088320 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 05:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:51:28 INFO - PROCESS | 3744 | 1469109088324 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 3744 | 1469109088328 Marionette TRACE conn2 <- [1,1034,null,{}] 05:51:28 INFO - PROCESS | 3744 | 1469109088338 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 3744 | 1469109088342 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:28 INFO - PROCESS | 3744 | 1469109088427 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:51:28 INFO - PROCESS | 3744 | 1469109088435 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 3744 | 1469109088438 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:28 INFO - PROCESS | 3744 | ++DOCSHELL 156FA000 == 37 [pid = 3744] [id = 268] 05:51:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1577A000) [pid = 3744] [serial = 803] [outer = 00000000] 05:51:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15C21400) [pid = 3744] [serial = 804] [outer = 1577A000] 05:51:28 INFO - PROCESS | 3744 | 1469109088494 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16A13C00) [pid = 3744] [serial = 805] [outer = 1577A000] 05:51:28 INFO - PROCESS | 3744 | 1469109088922 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 604ms 05:51:28 INFO - PROCESS | 3744 | 1469109088945 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 3744 | 1469109088947 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 05:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:51:28 INFO - PROCESS | 3744 | 1469109088966 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 3744 | 1469109088968 Marionette TRACE conn2 <- [1,1038,null,{}] 05:51:28 INFO - PROCESS | 3744 | 1469109088971 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 3744 | 1469109088973 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:29 INFO - PROCESS | 3744 | 1469109089108 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:51:29 INFO - PROCESS | 3744 | 1469109089116 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 3744 | 1469109089118 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:29 INFO - PROCESS | 3744 | ++DOCSHELL 16ED3000 == 38 [pid = 3744] [id = 269] 05:51:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16EDD400) [pid = 3744] [serial = 806] [outer = 00000000] 05:51:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17745400) [pid = 3744] [serial = 807] [outer = 16EDD400] 05:51:29 INFO - PROCESS | 3744 | 1469109089164 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1802BC00) [pid = 3744] [serial = 808] [outer = 16EDD400] 05:51:29 INFO - PROCESS | 3744 | 1469109089619 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 665ms 05:51:29 INFO - PROCESS | 3744 | 1469109089657 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 3744 | 1469109089659 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 05:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:51:29 INFO - PROCESS | 3744 | 1469109089662 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 3744 | 1469109089664 Marionette TRACE conn2 <- [1,1042,null,{}] 05:51:29 INFO - PROCESS | 3744 | 1469109089667 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:29 INFO - PROCESS | 3744 | 1469109089669 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:29 INFO - PROCESS | 3744 | 1469109089764 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:51:29 INFO - PROCESS | 3744 | 1469109089769 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 3744 | 1469109089771 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:29 INFO - PROCESS | 3744 | ++DOCSHELL 18412C00 == 39 [pid = 3744] [id = 270] 05:51:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1841B800) [pid = 3744] [serial = 809] [outer = 00000000] 05:51:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18477800) [pid = 3744] [serial = 810] [outer = 1841B800] 05:51:29 INFO - PROCESS | 3744 | 1469109089817 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18478000) [pid = 3744] [serial = 811] [outer = 1841B800] 05:51:30 INFO - PROCESS | 3744 | 1469109090288 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 680ms 05:51:30 INFO - PROCESS | 3744 | 1469109090326 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 3744 | 1469109090328 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 05:51:30 INFO - PROCESS | 3744 | 1469109090332 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:51:30 INFO - PROCESS | 3744 | 1469109090334 Marionette TRACE conn2 <- [1,1046,null,{}] 05:51:30 INFO - PROCESS | 3744 | 1469109090337 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:30 INFO - PROCESS | 3744 | 1469109090343 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:30 INFO - PROCESS | 3744 | 1469109090499 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:51:30 INFO - PROCESS | 3744 | 1469109090564 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 3744 | 1469109090566 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:30 INFO - PROCESS | 3744 | ++DOCSHELL 19A7B000 == 40 [pid = 3744] [id = 271] 05:51:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19A7D400) [pid = 3744] [serial = 812] [outer = 00000000] 05:51:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19E1B800) [pid = 3744] [serial = 813] [outer = 19A7D400] 05:51:30 INFO - PROCESS | 3744 | 1469109090610 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A04D400) [pid = 3744] [serial = 814] [outer = 19A7D400] 05:51:30 INFO - PROCESS | 3744 | 1469109091005 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 725ms 05:51:31 INFO - PROCESS | 3744 | 1469109091054 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 3744 | 1469109091058 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 05:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:51:31 INFO - PROCESS | 3744 | 1469109091063 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 3744 | 1469109091066 Marionette TRACE conn2 <- [1,1050,null,{}] 05:51:31 INFO - PROCESS | 3744 | 1469109091069 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 3744 | 1469109091081 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:31 INFO - PROCESS | 3744 | 1469109091199 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:51:31 INFO - PROCESS | 3744 | 1469109091209 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 3744 | 1469109091211 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:31 INFO - PROCESS | 3744 | ++DOCSHELL 104EAC00 == 41 [pid = 3744] [id = 272] 05:51:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15337800) [pid = 3744] [serial = 815] [outer = 00000000] 05:51:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A1C5800) [pid = 3744] [serial = 816] [outer = 15337800] 05:51:31 INFO - PROCESS | 3744 | 1469109091239 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A51B400) [pid = 3744] [serial = 817] [outer = 15337800] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1847C400) [pid = 3744] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1124C000) [pid = 3744] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19E1D800) [pid = 3744] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16A13800) [pid = 3744] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (12B71400) [pid = 3744] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13120000) [pid = 3744] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15332000) [pid = 3744] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:51:31 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (17693800) [pid = 3744] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:51:31 INFO - PROCESS | 3744 | 1469109091727 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 710ms 05:51:31 INFO - PROCESS | 3744 | 1469109091789 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 3744 | 1469109091791 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 05:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:51:31 INFO - PROCESS | 3744 | 1469109091794 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 3744 | 1469109091796 Marionette TRACE conn2 <- [1,1054,null,{}] 05:51:31 INFO - PROCESS | 3744 | 1469109091800 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 3744 | 1469109091801 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:31 INFO - PROCESS | 3744 | 1469109091890 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:51:31 INFO - PROCESS | 3744 | 1469109091902 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 3744 | 1469109091904 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:31 INFO - PROCESS | 3744 | ++DOCSHELL 15332000 == 42 [pid = 3744] [id = 273] 05:51:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15337C00) [pid = 3744] [serial = 818] [outer = 00000000] 05:51:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19E12000) [pid = 3744] [serial = 819] [outer = 15337C00] 05:51:31 INFO - PROCESS | 3744 | 1469109091948 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19E1D800) [pid = 3744] [serial = 820] [outer = 15337C00] 05:51:32 INFO - PROCESS | 3744 | 1469109092359 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 604ms 05:51:32 INFO - PROCESS | 3744 | 1469109092415 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 3744 | 1469109092417 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 05:51:32 INFO - PROCESS | 3744 | 1469109092421 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:51:32 INFO - PROCESS | 3744 | 1469109092422 Marionette TRACE conn2 <- [1,1058,null,{}] 05:51:32 INFO - PROCESS | 3744 | 1469109092426 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:32 INFO - PROCESS | 3744 | 1469109092428 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:32 INFO - PROCESS | 3744 | 1469109092509 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:51:32 INFO - PROCESS | 3744 | 1469109092514 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 3744 | 1469109092516 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:32 INFO - PROCESS | 3744 | ++DOCSHELL 13453C00 == 43 [pid = 3744] [id = 274] 05:51:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13910000) [pid = 3744] [serial = 821] [outer = 00000000] 05:51:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A6B6800) [pid = 3744] [serial = 822] [outer = 13910000] 05:51:32 INFO - PROCESS | 3744 | 1469109092561 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A6BCC00) [pid = 3744] [serial = 823] [outer = 13910000] 05:51:32 INFO - PROCESS | 3744 | 1469109092970 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 574ms 05:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:51:33 INFO - PROCESS | 3744 | 1469109093008 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 3744 | 1469109093010 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 05:51:33 INFO - PROCESS | 3744 | 1469109093014 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 3744 | 1469109093015 Marionette TRACE conn2 <- [1,1062,null,{}] 05:51:33 INFO - PROCESS | 3744 | 1469109093024 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:33 INFO - PROCESS | 3744 | 1469109093026 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:33 INFO - PROCESS | 3744 | 1469109093106 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:51:33 INFO - PROCESS | 3744 | 1469109093114 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 3744 | 1469109093117 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:33 INFO - PROCESS | 3744 | ++DOCSHELL 1A1C3000 == 44 [pid = 3744] [id = 275] 05:51:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A7A5800) [pid = 3744] [serial = 824] [outer = 00000000] 05:51:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A7AB400) [pid = 3744] [serial = 825] [outer = 1A7A5800] 05:51:33 INFO - PROCESS | 3744 | 1469109093168 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1A7AE000) [pid = 3744] [serial = 826] [outer = 1A7A5800] 05:51:33 INFO - PROCESS | 3744 | 1469109093820 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 800ms 05:51:33 INFO - PROCESS | 3744 | 1469109093836 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 3744 | 1469109093840 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 05:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:51:33 INFO - PROCESS | 3744 | 1469109093845 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 3744 | 1469109093850 Marionette TRACE conn2 <- [1,1066,null,{}] 05:51:33 INFO - PROCESS | 3744 | 1469109093855 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:33 INFO - PROCESS | 3744 | 1469109093858 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:33 INFO - PROCESS | 3744 | 1469109093955 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:51:34 INFO - PROCESS | 3744 | 1469109094061 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 3744 | 1469109094064 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:34 INFO - PROCESS | 3744 | ++DOCSHELL 11252000 == 45 [pid = 3744] [id = 276] 05:51:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (114D8000) [pid = 3744] [serial = 827] [outer = 00000000] 05:51:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (130ACC00) [pid = 3744] [serial = 828] [outer = 114D8000] 05:51:34 INFO - PROCESS | 3744 | 1469109094122 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1326D000) [pid = 3744] [serial = 829] [outer = 114D8000] 05:51:34 INFO - PROCESS | 3744 | 1469109094748 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 967ms 05:51:34 INFO - PROCESS | 3744 | 1469109094813 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 3744 | 1469109094818 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 05:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:51:34 INFO - PROCESS | 3744 | 1469109094825 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 3744 | 1469109094828 Marionette TRACE conn2 <- [1,1070,null,{}] 05:51:34 INFO - PROCESS | 3744 | 1469109094833 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:34 INFO - PROCESS | 3744 | 1469109094838 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:35 INFO - PROCESS | 3744 | 1469109095014 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:51:35 INFO - PROCESS | 3744 | 1469109095160 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 3744 | 1469109095164 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:35 INFO - PROCESS | 3744 | ++DOCSHELL 15C1F800 == 46 [pid = 3744] [id = 277] 05:51:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (15E22C00) [pid = 3744] [serial = 830] [outer = 00000000] 05:51:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (174E4400) [pid = 3744] [serial = 831] [outer = 15E22C00] 05:51:35 INFO - PROCESS | 3744 | 1469109095228 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1841F000) [pid = 3744] [serial = 832] [outer = 15E22C00] 05:51:35 INFO - PROCESS | 3744 | 1469109095847 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1058ms 05:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:51:35 INFO - PROCESS | 3744 | 1469109095887 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 3744 | 1469109095890 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 05:51:35 INFO - PROCESS | 3744 | 1469109095894 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 3744 | 1469109095898 Marionette TRACE conn2 <- [1,1074,null,{}] 05:51:35 INFO - PROCESS | 3744 | 1469109095909 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 3744 | 1469109095914 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:35 INFO - PROCESS | 3744 | 1469109096007 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:51:36 INFO - PROCESS | 3744 | 1469109096149 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 3744 | 1469109096153 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:36 INFO - PROCESS | 3744 | ++DOCSHELL 19A77800 == 47 [pid = 3744] [id = 278] 05:51:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19A7A000) [pid = 3744] [serial = 833] [outer = 00000000] 05:51:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A7A6C00) [pid = 3744] [serial = 834] [outer = 19A7A000] 05:51:36 INFO - PROCESS | 3744 | 1469109096221 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A7B3000) [pid = 3744] [serial = 835] [outer = 19A7A000] 05:51:36 INFO - PROCESS | 3744 | 1469109096986 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1148ms 05:51:37 INFO - PROCESS | 3744 | 1469109097043 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:51:37 INFO - PROCESS | 3744 | 1469109097047 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 05:51:37 INFO - PROCESS | 3744 | 1469109097052 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 3744 | 1469109097055 Marionette TRACE conn2 <- [1,1078,null,{}] 05:51:37 INFO - PROCESS | 3744 | 1469109097061 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:37 INFO - PROCESS | 3744 | 1469109097064 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:37 INFO - PROCESS | 3744 | 1469109097163 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:51:37 INFO - PROCESS | 3744 | 1469109097307 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 3744 | 1469109097310 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:37 INFO - PROCESS | 3744 | ++DOCSHELL 11250000 == 48 [pid = 3744] [id = 279] 05:51:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (12B07C00) [pid = 3744] [serial = 836] [outer = 00000000] 05:51:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (132EFC00) [pid = 3744] [serial = 837] [outer = 12B07C00] 05:51:37 INFO - PROCESS | 3744 | 1469109097372 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (13932C00) [pid = 3744] [serial = 838] [outer = 12B07C00] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 13453C00 == 47 [pid = 3744] [id = 274] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 15332000 == 46 [pid = 3744] [id = 273] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 104EAC00 == 45 [pid = 3744] [id = 272] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 19A7B000 == 44 [pid = 3744] [id = 271] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 18412C00 == 43 [pid = 3744] [id = 270] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 16ED3000 == 42 [pid = 3744] [id = 269] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 156FA000 == 41 [pid = 3744] [id = 268] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 132EC800 == 40 [pid = 3744] [id = 267] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 104E6800 == 39 [pid = 3744] [id = 266] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 10518800 == 38 [pid = 3744] [id = 265] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 15E2D800 == 37 [pid = 3744] [id = 264] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A1BAC00) [pid = 3744] [serial = 783] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 15333C00 == 36 [pid = 3744] [id = 263] 05:51:37 INFO - PROCESS | 3744 | --DOCSHELL 10A0E000 == 35 [pid = 3744] [id = 262] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19710400) [pid = 3744] [serial = 771] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (12B6F400) [pid = 3744] [serial = 753] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (12968800) [pid = 3744] [serial = 759] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (13114000) [pid = 3744] [serial = 760] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A04A400) [pid = 3744] [serial = 774] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16A64400) [pid = 3744] [serial = 765] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17686400) [pid = 3744] [serial = 766] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1971E400) [pid = 3744] [serial = 772] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (13118400) [pid = 3744] [serial = 777] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16FE0C00) [pid = 3744] [serial = 780] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1A04B000) [pid = 3744] [serial = 775] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (153C8000) [pid = 3744] [serial = 762] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (154D9800) [pid = 3744] [serial = 763] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (144E9400) [pid = 3744] [serial = 756] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18420000) [pid = 3744] [serial = 768] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1971B400) [pid = 3744] [serial = 781] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18477C00) [pid = 3744] [serial = 769] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (144E7000) [pid = 3744] [serial = 778] [outer = 00000000] [url = about:blank] 05:51:37 INFO - PROCESS | 3744 | 1469109097874 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 877ms 05:51:37 INFO - PROCESS | 3744 | 1469109097937 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 3744 | 1469109097941 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 05:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:51:37 INFO - PROCESS | 3744 | 1469109097931 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 3744 | 1469109097933 Marionette TRACE conn2 <- [1,1082,null,{}] 05:51:37 INFO - PROCESS | 3744 | 1469109097937 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:37 INFO - PROCESS | 3744 | 1469109097940 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:38 INFO - PROCESS | 3744 | 1469109098027 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:51:38 INFO - PROCESS | 3744 | 1469109098033 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 3744 | 1469109098036 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:38 INFO - PROCESS | 3744 | ++DOCSHELL 13125400 == 36 [pid = 3744] [id = 280] 05:51:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (131D9800) [pid = 3744] [serial = 839] [outer = 00000000] 05:51:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (144E7000) [pid = 3744] [serial = 840] [outer = 131D9800] 05:51:38 INFO - PROCESS | 3744 | 1469109098083 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15330000) [pid = 3744] [serial = 841] [outer = 131D9800] 05:51:38 INFO - PROCESS | 3744 | 1469109098554 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 680ms 05:51:38 INFO - PROCESS | 3744 | 1469109098611 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 3744 | 1469109098613 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 05:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:51:38 INFO - PROCESS | 3744 | 1469109098617 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 3744 | 1469109098621 Marionette TRACE conn2 <- [1,1086,null,{}] 05:51:38 INFO - PROCESS | 3744 | 1469109098631 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 3744 | 1469109098636 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:38 INFO - PROCESS | 3744 | 1469109098720 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:51:38 INFO - PROCESS | 3744 | 1469109098813 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 3744 | 1469109098816 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:38 INFO - PROCESS | 3744 | ++DOCSHELL 15E29400 == 37 [pid = 3744] [id = 281] 05:51:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15E29800) [pid = 3744] [serial = 842] [outer = 00000000] 05:51:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (16ED8000) [pid = 3744] [serial = 843] [outer = 15E29800] 05:51:38 INFO - PROCESS | 3744 | 1469109098871 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17689000) [pid = 3744] [serial = 844] [outer = 15E29800] 05:51:39 INFO - PROCESS | 3744 | 1469109099230 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 604ms 05:51:39 INFO - PROCESS | 3744 | 1469109099238 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 3744 | 1469109099241 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 05:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:51:39 INFO - PROCESS | 3744 | 1469109099262 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 3744 | 1469109099263 Marionette TRACE conn2 <- [1,1090,null,{}] 05:51:39 INFO - PROCESS | 3744 | 1469109099267 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 3744 | 1469109099269 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:39 INFO - PROCESS | 3744 | 1469109099367 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:51:39 INFO - PROCESS | 3744 | 1469109099402 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 3744 | 1469109099404 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:39 INFO - PROCESS | 3744 | ++DOCSHELL 18417400 == 38 [pid = 3744] [id = 282] 05:51:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1841BC00) [pid = 3744] [serial = 845] [outer = 00000000] 05:51:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18477C00) [pid = 3744] [serial = 846] [outer = 1841BC00] 05:51:39 INFO - PROCESS | 3744 | 1469109099434 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (185AE000) [pid = 3744] [serial = 847] [outer = 1841BC00] 05:51:39 INFO - PROCESS | 3744 | 1469109099920 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 665ms 05:51:39 INFO - PROCESS | 3744 | 1469109099947 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 3744 | 1469109099949 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 05:51:39 INFO - PROCESS | 3744 | 1469109099952 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 3744 | 1469109099954 Marionette TRACE conn2 <- [1,1094,null,{}] 05:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:51:39 INFO - PROCESS | 3744 | 1469109099958 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 3744 | 1469109099960 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:40 INFO - PROCESS | 3744 | 1469109100073 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:51:40 INFO - PROCESS | 3744 | 1469109100080 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 3744 | 1469109100083 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:40 INFO - PROCESS | 3744 | ++DOCSHELL 18412400 == 39 [pid = 3744] [id = 283] 05:51:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19712800) [pid = 3744] [serial = 848] [outer = 00000000] 05:51:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1971EC00) [pid = 3744] [serial = 849] [outer = 19712800] 05:51:40 INFO - PROCESS | 3744 | 1469109100130 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19A78800) [pid = 3744] [serial = 850] [outer = 19712800] 05:51:40 INFO - PROCESS | 3744 | 1469109100569 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 650ms 05:51:40 INFO - PROCESS | 3744 | 1469109100619 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 3744 | 1469109100621 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 05:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:51:40 INFO - PROCESS | 3744 | 1469109100630 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 3744 | 1469109100632 Marionette TRACE conn2 <- [1,1098,null,{}] 05:51:40 INFO - PROCESS | 3744 | 1469109100635 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:40 INFO - PROCESS | 3744 | 1469109100641 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:40 INFO - PROCESS | 3744 | 1469109100814 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:51:40 INFO - PROCESS | 3744 | 1469109100851 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 3744 | 1469109100853 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:40 INFO - PROCESS | 3744 | ++DOCSHELL 13454400 == 40 [pid = 3744] [id = 284] 05:51:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A0EDC00) [pid = 3744] [serial = 851] [outer = 00000000] 05:51:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A515C00) [pid = 3744] [serial = 852] [outer = 1A0EDC00] 05:51:40 INFO - PROCESS | 3744 | 1469109100901 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A6B6000) [pid = 3744] [serial = 853] [outer = 1A0EDC00] 05:51:41 INFO - PROCESS | 3744 | 1469109101319 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 725ms 05:51:41 INFO - PROCESS | 3744 | 1469109101348 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 3744 | 1469109101350 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 05:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:51:41 INFO - PROCESS | 3744 | 1469109101353 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 3744 | 1469109101355 Marionette TRACE conn2 <- [1,1102,null,{}] 05:51:41 INFO - PROCESS | 3744 | 1469109101360 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 3744 | 1469109101362 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:41 INFO - PROCESS | 3744 | 1469109101475 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:51:41 INFO - PROCESS | 3744 | 1469109101466 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 3744 | 1469109101477 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:41 INFO - PROCESS | 3744 | ++DOCSHELL 1A1C2400 == 41 [pid = 3744] [id = 285] 05:51:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A6B8800) [pid = 3744] [serial = 854] [outer = 00000000] 05:51:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A7B2000) [pid = 3744] [serial = 855] [outer = 1A6B8800] 05:51:41 INFO - PROCESS | 3744 | 1469109101574 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AA21C00) [pid = 3744] [serial = 856] [outer = 1A6B8800] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1841B800) [pid = 3744] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19A7D400) [pid = 3744] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1051AC00) [pid = 3744] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1577A000) [pid = 3744] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (13447400) [pid = 3744] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15337800) [pid = 3744] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (165E3000) [pid = 3744] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (15337C00) [pid = 3744] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (13910000) [pid = 3744] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:51:41 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16EDD400) [pid = 3744] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:51:42 INFO - PROCESS | 3744 | 1469109102192 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 876ms 05:51:42 INFO - PROCESS | 3744 | 1469109102222 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 3744 | 1469109102224 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 05:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:51:42 INFO - PROCESS | 3744 | 1469109102228 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 3744 | 1469109102229 Marionette TRACE conn2 <- [1,1106,null,{}] 05:51:42 INFO - PROCESS | 3744 | 1469109102233 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:42 INFO - PROCESS | 3744 | 1469109102235 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:42 INFO - PROCESS | 3744 | 1469109102323 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:51:42 INFO - PROCESS | 3744 | 1469109102329 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 3744 | 1469109102331 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:42 INFO - PROCESS | 3744 | ++DOCSHELL 16EDD400 == 42 [pid = 3744] [id = 286] 05:51:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (175A0800) [pid = 3744] [serial = 857] [outer = 00000000] 05:51:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A6BD000) [pid = 3744] [serial = 858] [outer = 175A0800] 05:51:42 INFO - PROCESS | 3744 | 1469109102389 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A7AD800) [pid = 3744] [serial = 859] [outer = 175A0800] 05:51:42 INFO - PROCESS | 3744 | 1469109102797 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 620ms 05:51:42 INFO - PROCESS | 3744 | 1469109102846 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 3744 | 1469109102848 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 05:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:51:42 INFO - PROCESS | 3744 | 1469109102855 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 3744 | 1469109102857 Marionette TRACE conn2 <- [1,1110,null,{}] 05:51:42 INFO - PROCESS | 3744 | 1469109102860 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:42 INFO - PROCESS | 3744 | 1469109102862 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:42 INFO - PROCESS | 3744 | 1469109102941 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:51:42 INFO - PROCESS | 3744 | 1469109102947 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 3744 | 1469109102949 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:42 INFO - PROCESS | 3744 | ++DOCSHELL 1A04E400 == 43 [pid = 3744] [id = 287] 05:51:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A51D800) [pid = 3744] [serial = 860] [outer = 00000000] 05:51:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AB77C00) [pid = 3744] [serial = 861] [outer = 1A51D800] 05:51:42 INFO - PROCESS | 3744 | 1469109102995 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AB78800) [pid = 3744] [serial = 862] [outer = 1A51D800] 05:51:43 INFO - PROCESS | 3744 | 1469109103433 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 605ms 05:51:43 INFO - PROCESS | 3744 | 1469109103473 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 3744 | 1469109103475 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 05:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:51:43 INFO - PROCESS | 3744 | 1469109103478 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 3744 | 1469109103480 Marionette TRACE conn2 <- [1,1114,null,{}] 05:51:43 INFO - PROCESS | 3744 | 1469109103484 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 3744 | 1469109103486 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:43 INFO - PROCESS | 3744 | 1469109103578 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:51:43 INFO - PROCESS | 3744 | 1469109103583 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 3744 | 1469109103585 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:43 INFO - PROCESS | 3744 | ++DOCSHELL 1AA2B000 == 44 [pid = 3744] [id = 288] 05:51:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AB76800) [pid = 3744] [serial = 863] [outer = 00000000] 05:51:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1ADC1400) [pid = 3744] [serial = 864] [outer = 1AB76800] 05:51:43 INFO - PROCESS | 3744 | 1469109103612 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1ADC7800) [pid = 3744] [serial = 865] [outer = 1AB76800] 05:51:44 INFO - PROCESS | 3744 | 1469109104295 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 876ms 05:51:44 INFO - PROCESS | 3744 | 1469109104348 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 3744 | 1469109104352 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 05:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:51:44 INFO - PROCESS | 3744 | 1469109104357 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 3744 | 1469109104363 Marionette TRACE conn2 <- [1,1118,null,{}] 05:51:44 INFO - PROCESS | 3744 | 1469109104369 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 3744 | 1469109104372 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:44 INFO - PROCESS | 3744 | 1469109104526 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:51:44 INFO - PROCESS | 3744 | 1469109104632 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 3744 | 1469109104635 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:44 INFO - PROCESS | 3744 | ++DOCSHELL 110D6800 == 45 [pid = 3744] [id = 289] 05:51:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (12B03800) [pid = 3744] [serial = 866] [outer = 00000000] 05:51:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (131E6C00) [pid = 3744] [serial = 867] [outer = 12B03800] 05:51:44 INFO - PROCESS | 3744 | 1469109104673 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (13DBA800) [pid = 3744] [serial = 868] [outer = 12B03800] 05:51:45 INFO - PROCESS | 3744 | 1469109105279 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1013ms 05:51:45 INFO - PROCESS | 3744 | 1469109105376 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 3744 | 1469109105381 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 05:51:45 INFO - PROCESS | 3744 | 1469109105408 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:51:45 INFO - PROCESS | 3744 | 1469109105412 Marionette TRACE conn2 <- [1,1122,null,{}] 05:51:45 INFO - PROCESS | 3744 | 1469109105416 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 3744 | 1469109105419 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:45 INFO - PROCESS | 3744 | 1469109105551 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:51:45 INFO - PROCESS | 3744 | 1469109105679 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 3744 | 1469109105682 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:45 INFO - PROCESS | 3744 | ++DOCSHELL 15C16C00 == 46 [pid = 3744] [id = 290] 05:51:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15C1EC00) [pid = 3744] [serial = 869] [outer = 00000000] 05:51:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19E1AC00) [pid = 3744] [serial = 870] [outer = 15C1EC00] 05:51:45 INFO - PROCESS | 3744 | 1469109105725 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1A1BC000) [pid = 3744] [serial = 871] [outer = 15C1EC00] 05:51:46 INFO - PROCESS | 3744 | 1469109106336 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 967ms 05:51:46 INFO - PROCESS | 3744 | 1469109106379 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 3744 | 1469109106382 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 05:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:51:46 INFO - PROCESS | 3744 | 1469109106386 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 3744 | 1469109106390 Marionette TRACE conn2 <- [1,1126,null,{}] 05:51:46 INFO - PROCESS | 3744 | 1469109106402 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 3744 | 1469109106407 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:46 INFO - PROCESS | 3744 | 1469109106525 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:51:46 INFO - PROCESS | 3744 | 1469109106634 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 3744 | 1469109106637 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:46 INFO - PROCESS | 3744 | ++DOCSHELL 1AF01C00 == 47 [pid = 3744] [id = 291] 05:51:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AF02400) [pid = 3744] [serial = 872] [outer = 00000000] 05:51:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AF04C00) [pid = 3744] [serial = 873] [outer = 1AF02400] 05:51:46 INFO - PROCESS | 3744 | 1469109106694 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1AF09800) [pid = 3744] [serial = 874] [outer = 1AF02400] 05:51:47 INFO - PROCESS | 3744 | 1469109107231 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 907ms 05:51:47 INFO - PROCESS | 3744 | 1469109107295 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 3744 | 1469109107298 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 05:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:51:47 INFO - PROCESS | 3744 | 1469109107302 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 3744 | 1469109107304 Marionette TRACE conn2 <- [1,1130,null,{}] 05:51:47 INFO - PROCESS | 3744 | 1469109107308 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 3744 | 1469109107310 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:47 INFO - PROCESS | 3744 | 1469109107422 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:51:47 INFO - PROCESS | 3744 | 1469109107535 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 3744 | 1469109107538 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:47 INFO - PROCESS | 3744 | ++DOCSHELL 1AB7FC00 == 48 [pid = 3744] [id = 292] 05:51:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AD3D000) [pid = 3744] [serial = 875] [outer = 00000000] 05:51:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AD44000) [pid = 3744] [serial = 876] [outer = 1AD3D000] 05:51:47 INFO - PROCESS | 3744 | 1469109107632 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1AD47800) [pid = 3744] [serial = 877] [outer = 1AD3D000] 05:51:48 INFO - PROCESS | 3744 | 1469109108198 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1058ms 05:51:48 INFO - PROCESS | 3744 | 1469109108396 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 3744 | 1469109108401 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 05:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:51:48 INFO - PROCESS | 3744 | 1469109108409 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 3744 | 1469109108412 Marionette TRACE conn2 <- [1,1134,null,{}] 05:51:48 INFO - PROCESS | 3744 | 1469109108417 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 3744 | 1469109108421 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:48 INFO - PROCESS | 3744 | 1469109108530 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:51:48 INFO - PROCESS | 3744 | 1469109108660 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 3744 | 1469109108665 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:48 INFO - PROCESS | 3744 | ++DOCSHELL 1310F000 == 49 [pid = 3744] [id = 293] 05:51:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (13114000) [pid = 3744] [serial = 878] [outer = 00000000] 05:51:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (131E7800) [pid = 3744] [serial = 879] [outer = 13114000] 05:51:48 INFO - PROCESS | 3744 | 1469109108718 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (139C9800) [pid = 3744] [serial = 880] [outer = 13114000] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 1A04E400 == 48 [pid = 3744] [id = 287] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 16EDD400 == 47 [pid = 3744] [id = 286] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 1A1C2400 == 46 [pid = 3744] [id = 285] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 13454400 == 45 [pid = 3744] [id = 284] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 18412400 == 44 [pid = 3744] [id = 283] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 18417400 == 43 [pid = 3744] [id = 282] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 15E29400 == 42 [pid = 3744] [id = 281] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 13125400 == 41 [pid = 3744] [id = 280] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 11250000 == 40 [pid = 3744] [id = 279] 05:51:49 INFO - PROCESS | 3744 | --DOCSHELL 11252000 == 39 [pid = 3744] [id = 276] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (18477800) [pid = 3744] [serial = 810] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19E1B800) [pid = 3744] [serial = 813] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18478000) [pid = 3744] [serial = 811] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (114DB000) [pid = 3744] [serial = 798] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (12B0F800) [pid = 3744] [serial = 799] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (15C21400) [pid = 3744] [serial = 804] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16A13C00) [pid = 3744] [serial = 805] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (11CD4400) [pid = 3744] [serial = 795] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (13910400) [pid = 3744] [serial = 801] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (13DB3400) [pid = 3744] [serial = 802] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19A78000) [pid = 3744] [serial = 792] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1A1C5800) [pid = 3744] [serial = 816] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (11245400) [pid = 3744] [serial = 786] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (156F9C00) [pid = 3744] [serial = 789] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A1C7400) [pid = 3744] [serial = 784] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A04D400) [pid = 3744] [serial = 814] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A7AB400) [pid = 3744] [serial = 825] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19E12000) [pid = 3744] [serial = 819] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A6B6800) [pid = 3744] [serial = 822] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1A51B400) [pid = 3744] [serial = 817] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17745400) [pid = 3744] [serial = 807] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1A6BCC00) [pid = 3744] [serial = 823] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19E1D800) [pid = 3744] [serial = 820] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1802BC00) [pid = 3744] [serial = 808] [outer = 00000000] [url = about:blank] 05:51:49 INFO - PROCESS | 3744 | 1469109109299 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 907ms 05:51:49 INFO - PROCESS | 3744 | 1469109109319 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 3744 | 1469109109322 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 05:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:51:49 INFO - PROCESS | 3744 | 1469109109328 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 3744 | 1469109109332 Marionette TRACE conn2 <- [1,1138,null,{}] 05:51:49 INFO - PROCESS | 3744 | 1469109109336 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 3744 | 1469109109338 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:49 INFO - PROCESS | 3744 | 1469109109426 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:51:49 INFO - PROCESS | 3744 | 1469109109514 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 3744 | 1469109109517 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:49 INFO - PROCESS | 3744 | ++DOCSHELL 1051AC00 == 40 [pid = 3744] [id = 294] 05:51:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10A10400) [pid = 3744] [serial = 881] [outer = 00000000] 05:51:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (12B65000) [pid = 3744] [serial = 882] [outer = 10A10400] 05:51:49 INFO - PROCESS | 3744 | 1469109109585 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (144EA000) [pid = 3744] [serial = 883] [outer = 10A10400] 05:51:50 INFO - PROCESS | 3744 | 1469109110013 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 725ms 05:51:50 INFO - PROCESS | 3744 | 1469109110048 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 3744 | 1469109110050 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 05:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:51:50 INFO - PROCESS | 3744 | 1469109110054 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 3744 | 1469109110056 Marionette TRACE conn2 <- [1,1142,null,{}] 05:51:50 INFO - PROCESS | 3744 | 1469109110098 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 3744 | 1469109110102 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:50 INFO - PROCESS | 3744 | 1469109110192 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:51:50 INFO - PROCESS | 3744 | 1469109110202 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 3744 | 1469109110206 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:50 INFO - PROCESS | 3744 | ++DOCSHELL 17743800 == 41 [pid = 3744] [id = 295] 05:51:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (17745400) [pid = 3744] [serial = 884] [outer = 00000000] 05:51:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18417400) [pid = 3744] [serial = 885] [outer = 17745400] 05:51:50 INFO - PROCESS | 3744 | 1469109110246 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1847A000) [pid = 3744] [serial = 886] [outer = 17745400] 05:51:50 INFO - PROCESS | 3744 | 1469109110719 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 695ms 05:51:50 INFO - PROCESS | 3744 | 1469109110756 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 3744 | 1469109110758 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 05:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:51:50 INFO - PROCESS | 3744 | 1469109110745 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 3744 | 1469109110747 Marionette TRACE conn2 <- [1,1146,null,{}] 05:51:50 INFO - PROCESS | 3744 | 1469109110751 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 3744 | 1469109110753 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:50 INFO - PROCESS | 3744 | 1469109110841 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:51:50 INFO - PROCESS | 3744 | 1469109110849 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 3744 | 1469109110851 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:50 INFO - PROCESS | 3744 | ++DOCSHELL 19719400 == 42 [pid = 3744] [id = 296] 05:51:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19719800) [pid = 3744] [serial = 887] [outer = 00000000] 05:51:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19E17C00) [pid = 3744] [serial = 888] [outer = 19719800] 05:51:50 INFO - PROCESS | 3744 | 1469109110896 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A049800) [pid = 3744] [serial = 889] [outer = 19719800] 05:51:51 INFO - PROCESS | 3744 | 1469109111354 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 664ms 05:51:51 INFO - PROCESS | 3744 | 1469109111427 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 3744 | 1469109111429 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 05:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:51:51 INFO - PROCESS | 3744 | 1469109111438 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 3744 | 1469109111440 Marionette TRACE conn2 <- [1,1150,null,{}] 05:51:51 INFO - PROCESS | 3744 | 1469109111443 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:51 INFO - PROCESS | 3744 | 1469109111445 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:51 INFO - PROCESS | 3744 | 1469109111589 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:51:51 INFO - PROCESS | 3744 | 1469109111614 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 3744 | 1469109111618 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:51 INFO - PROCESS | 3744 | ++DOCSHELL 1847F800 == 43 [pid = 3744] [id = 297] 05:51:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A0FB800) [pid = 3744] [serial = 890] [outer = 00000000] 05:51:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A1C7400) [pid = 3744] [serial = 891] [outer = 1A0FB800] 05:51:51 INFO - PROCESS | 3744 | 1469109111665 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1A518800) [pid = 3744] [serial = 892] [outer = 1A0FB800] 05:51:52 INFO - PROCESS | 3744 | 1469109112094 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 680ms 05:51:52 INFO - PROCESS | 3744 | 1469109112122 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 3744 | 1469109112124 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 05:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:51:52 INFO - PROCESS | 3744 | 1469109112127 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 3744 | 1469109112129 Marionette TRACE conn2 <- [1,1154,null,{}] 05:51:52 INFO - PROCESS | 3744 | 1469109112132 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 3744 | 1469109112138 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:52 INFO - PROCESS | 3744 | 1469109112284 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:51:52 INFO - PROCESS | 3744 | 1469109112349 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 3744 | 1469109112352 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:52 INFO - PROCESS | 3744 | ++DOCSHELL 19A78000 == 44 [pid = 3744] [id = 298] 05:51:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1A6BDC00) [pid = 3744] [serial = 893] [outer = 00000000] 05:51:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1AA2D400) [pid = 3744] [serial = 894] [outer = 1A6BDC00] 05:51:52 INFO - PROCESS | 3744 | 1469109112381 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AB7C800) [pid = 3744] [serial = 895] [outer = 1A6BDC00] 05:51:52 INFO - PROCESS | 3744 | 1469109112811 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 725ms 05:51:52 INFO - PROCESS | 3744 | 1469109112851 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 3744 | 1469109112853 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 05:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:51:52 INFO - PROCESS | 3744 | 1469109112856 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 3744 | 1469109112858 Marionette TRACE conn2 <- [1,1158,null,{}] 05:51:52 INFO - PROCESS | 3744 | 1469109112846 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 3744 | 1469109112847 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:52 INFO - PROCESS | 3744 | 1469109112991 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:51:53 INFO - PROCESS | 3744 | 1469109113066 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 3744 | 1469109113068 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:53 INFO - PROCESS | 3744 | ++DOCSHELL 1A7A5C00 == 45 [pid = 3744] [id = 299] 05:51:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AB81000) [pid = 3744] [serial = 896] [outer = 00000000] 05:51:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AD45000) [pid = 3744] [serial = 897] [outer = 1AB81000] 05:51:53 INFO - PROCESS | 3744 | 1469109113113 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1AD41C00) [pid = 3744] [serial = 898] [outer = 1AB81000] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1841BC00) [pid = 3744] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19712800) [pid = 3744] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (12B07C00) [pid = 3744] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (131D9800) [pid = 3744] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (15E29800) [pid = 3744] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1A0EDC00) [pid = 3744] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A6B8800) [pid = 3744] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A51D800) [pid = 3744] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:51:53 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (175A0800) [pid = 3744] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:51:53 INFO - PROCESS | 3744 | 1469109113580 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 771ms 05:51:53 INFO - PROCESS | 3744 | 1469109113622 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 3744 | 1469109113624 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 05:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:51:53 INFO - PROCESS | 3744 | 1469109113628 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 3744 | 1469109113630 Marionette TRACE conn2 <- [1,1162,null,{}] 05:51:53 INFO - PROCESS | 3744 | 1469109113637 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:53 INFO - PROCESS | 3744 | 1469109113639 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:53 INFO - PROCESS | 3744 | 1469109113769 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:51:53 INFO - PROCESS | 3744 | 1469109113829 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 3744 | 1469109113831 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:53 INFO - PROCESS | 3744 | ++DOCSHELL 17743400 == 46 [pid = 3744] [id = 300] 05:51:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1841BC00) [pid = 3744] [serial = 899] [outer = 00000000] 05:51:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A0F2C00) [pid = 3744] [serial = 900] [outer = 1841BC00] 05:51:53 INFO - PROCESS | 3744 | 1469109113876 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1A7AEC00) [pid = 3744] [serial = 901] [outer = 1841BC00] 05:51:54 INFO - PROCESS | 3744 | 1469109114223 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 3744 | 1469109114256 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 05:51:54 INFO - PROCESS | 3744 | 1469109114259 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:51:54 INFO - PROCESS | 3744 | 1469109114261 Marionette TRACE conn2 <- [1,1166,null,{}] 05:51:54 INFO - PROCESS | 3744 | 1469109114265 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 3744 | 1469109114267 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:54 INFO - PROCESS | 3744 | 1469109114355 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:51:54 INFO - PROCESS | 3744 | 1469109114360 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 3744 | 1469109114362 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:54 INFO - PROCESS | 3744 | ++DOCSHELL 1AA2A800 == 47 [pid = 3744] [id = 301] 05:51:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1AD3C400) [pid = 3744] [serial = 902] [outer = 00000000] 05:51:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1AF09000) [pid = 3744] [serial = 903] [outer = 1AD3C400] 05:51:54 INFO - PROCESS | 3744 | 1469109114390 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AF0D800) [pid = 3744] [serial = 904] [outer = 1AD3C400] 05:51:54 INFO - PROCESS | 3744 | 1469109114850 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 3744 | 1469109114873 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 05:51:54 INFO - PROCESS | 3744 | 1469109114877 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 3744 | 1469109114879 Marionette TRACE conn2 <- [1,1170,null,{}] 05:51:54 INFO - PROCESS | 3744 | 1469109114886 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 3744 | 1469109114888 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:54 INFO - PROCESS | 3744 | 1469109114984 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:51:54 INFO - PROCESS | 3744 | 1469109114990 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 3744 | 1469109114992 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:55 INFO - PROCESS | 3744 | ++DOCSHELL 10A0E000 == 48 [pid = 3744] [id = 302] 05:51:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (10A0F800) [pid = 3744] [serial = 905] [outer = 00000000] 05:51:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (16DBC000) [pid = 3744] [serial = 906] [outer = 10A0F800] 05:51:55 INFO - PROCESS | 3744 | 1469109115036 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (174EC000) [pid = 3744] [serial = 907] [outer = 10A0F800] 05:51:55 INFO - PROCESS | 3744 | 1469109115639 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 05:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:51:55 INFO - PROCESS | 3744 | 1469109115728 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 05:51:55 INFO - PROCESS | 3744 | 1469109115733 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 3744 | 1469109115737 Marionette TRACE conn2 <- [1,1174,null,{}] 05:51:55 INFO - PROCESS | 3744 | 1469109115743 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 3744 | 1469109115746 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:55 INFO - PROCESS | 3744 | 1469109115869 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:51:55 INFO - PROCESS | 3744 | 1469109115972 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 3744 | 1469109115959 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:55 INFO - PROCESS | 3744 | ++DOCSHELL 128ACC00 == 49 [pid = 3744] [id = 303] 05:51:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (12973400) [pid = 3744] [serial = 908] [outer = 00000000] 05:51:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1532C400) [pid = 3744] [serial = 909] [outer = 12973400] 05:51:56 INFO - PROCESS | 3744 | 1469109116016 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (156F6800) [pid = 3744] [serial = 910] [outer = 12973400] 05:51:56 INFO - PROCESS | 3744 | 1469109116608 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 3744 | 1469109116645 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 05:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:51:56 INFO - PROCESS | 3744 | 1469109116652 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 3744 | 1469109116655 Marionette TRACE conn2 <- [1,1178,null,{}] 05:51:56 INFO - PROCESS | 3744 | 1469109116660 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 3744 | 1469109116663 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:56 INFO - PROCESS | 3744 | 1469109116780 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:51:56 INFO - PROCESS | 3744 | 1469109116890 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 3744 | 1469109116893 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:56 INFO - PROCESS | 3744 | ++DOCSHELL 16DBF800 == 50 [pid = 3744] [id = 304] 05:51:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16EE0C00) [pid = 3744] [serial = 911] [outer = 00000000] 05:51:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1841C000) [pid = 3744] [serial = 912] [outer = 16EE0C00] 05:51:56 INFO - PROCESS | 3744 | 1469109116950 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19A76000) [pid = 3744] [serial = 913] [outer = 16EE0C00] 05:51:57 INFO - PROCESS | 3744 | 1469109117529 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 3744 | 1469109117565 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 05:51:57 INFO - PROCESS | 3744 | 1469109117568 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 3744 | 1469109117572 Marionette TRACE conn2 <- [1,1182,null,{}] 05:51:57 INFO - PROCESS | 3744 | 1469109117583 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 3744 | 1469109117588 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:57 INFO - PROCESS | 3744 | 1469109117701 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:51:57 INFO - PROCESS | 3744 | 1469109117861 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 3744 | 1469109117865 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:57 INFO - PROCESS | 3744 | ++DOCSHELL 1AD45C00 == 51 [pid = 3744] [id = 305] 05:51:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AD46000) [pid = 3744] [serial = 914] [outer = 00000000] 05:51:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1AF05000) [pid = 3744] [serial = 915] [outer = 1AD46000] 05:51:57 INFO - PROCESS | 3744 | 1469109117923 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1B078000) [pid = 3744] [serial = 916] [outer = 1AD46000] 05:51:58 INFO - PROCESS | 3744 | 1469109118502 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 3744 | 1469109118540 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 05:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:51:58 INFO - PROCESS | 3744 | 1469109118557 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 3744 | 1469109118559 Marionette TRACE conn2 <- [1,1186,null,{}] 05:51:58 INFO - PROCESS | 3744 | 1469109118564 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:58 INFO - PROCESS | 3744 | 1469109118567 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:58 INFO - PROCESS | 3744 | 1469109118678 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:51:58 INFO - PROCESS | 3744 | 1469109118818 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 3744 | 1469109118820 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:58 INFO - PROCESS | 3744 | ++DOCSHELL 10A76800 == 52 [pid = 3744] [id = 306] 05:51:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (11C33400) [pid = 3744] [serial = 917] [outer = 00000000] 05:51:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (16FB5400) [pid = 3744] [serial = 918] [outer = 11C33400] 05:51:58 INFO - PROCESS | 3744 | 1469109118876 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1A04F800) [pid = 3744] [serial = 919] [outer = 11C33400] 05:51:59 INFO - PROCESS | 3744 | 1469109119614 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1133ms 05:51:59 INFO - PROCESS | 3744 | 1469109119678 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 3744 | 1469109119682 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 05:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:51:59 INFO - PROCESS | 3744 | 1469109119687 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 3744 | 1469109119691 Marionette TRACE conn2 <- [1,1190,null,{}] 05:51:59 INFO - PROCESS | 3744 | 1469109119696 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 3744 | 1469109119699 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:59 INFO - PROCESS | 3744 | 1469109119801 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:51:59 INFO - PROCESS | 3744 | 1469109119941 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 3744 | 1469109119945 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:51:59 INFO - PROCESS | 3744 | ++DOCSHELL 10A7A400 == 53 [pid = 3744] [id = 307] 05:51:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (10A7B400) [pid = 3744] [serial = 920] [outer = 00000000] 05:51:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (132F3400) [pid = 3744] [serial = 921] [outer = 10A7B400] 05:51:59 INFO - PROCESS | 3744 | 1469109119997 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (15333000) [pid = 3744] [serial = 922] [outer = 10A7B400] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1AA2A800 == 52 [pid = 3744] [id = 301] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 17743400 == 51 [pid = 3744] [id = 300] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1A7A5C00 == 50 [pid = 3744] [id = 299] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 19A78000 == 49 [pid = 3744] [id = 298] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1847F800 == 48 [pid = 3744] [id = 297] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 19719400 == 47 [pid = 3744] [id = 296] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 17743800 == 46 [pid = 3744] [id = 295] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1051AC00 == 45 [pid = 3744] [id = 294] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1310F000 == 44 [pid = 3744] [id = 293] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 10A80000 == 43 [pid = 3744] [id = 260] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 19A77800 == 42 [pid = 3744] [id = 278] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 15E28800 == 41 [pid = 3744] [id = 261] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1AA2B000 == 40 [pid = 3744] [id = 288] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1847B000 == 39 [pid = 3744] [id = 257] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 15C1F800 == 38 [pid = 3744] [id = 277] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 15C16C00 == 37 [pid = 3744] [id = 290] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 19E18400 == 36 [pid = 3744] [id = 258] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1296B400 == 35 [pid = 3744] [id = 259] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1A1C3000 == 34 [pid = 3744] [id = 275] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1AB7FC00 == 33 [pid = 3744] [id = 292] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 110D6800 == 32 [pid = 3744] [id = 289] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1AF01C00 == 31 [pid = 3744] [id = 291] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 10A76800 == 30 [pid = 3744] [id = 306] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 1AD45C00 == 29 [pid = 3744] [id = 305] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 10A0E000 == 28 [pid = 3744] [id = 302] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 128ACC00 == 27 [pid = 3744] [id = 303] 05:52:01 INFO - PROCESS | 3744 | --DOCSHELL 16DBF800 == 26 [pid = 3744] [id = 304] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (130ACC00) [pid = 3744] [serial = 828] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1A7A6C00) [pid = 3744] [serial = 834] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1A7B2000) [pid = 3744] [serial = 855] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1A6B6000) [pid = 3744] [serial = 853] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1AB77C00) [pid = 3744] [serial = 861] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1ADC1400) [pid = 3744] [serial = 864] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AA21C00) [pid = 3744] [serial = 856] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19A78800) [pid = 3744] [serial = 850] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1A6BD000) [pid = 3744] [serial = 858] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1A7AD800) [pid = 3744] [serial = 859] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (185AE000) [pid = 3744] [serial = 847] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1AB78800) [pid = 3744] [serial = 862] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18477C00) [pid = 3744] [serial = 846] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1971EC00) [pid = 3744] [serial = 849] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (13932C00) [pid = 3744] [serial = 838] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (132EFC00) [pid = 3744] [serial = 837] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (144E7000) [pid = 3744] [serial = 840] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15330000) [pid = 3744] [serial = 841] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (174E4400) [pid = 3744] [serial = 831] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16ED8000) [pid = 3744] [serial = 843] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (17689000) [pid = 3744] [serial = 844] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A515C00) [pid = 3744] [serial = 852] [outer = 00000000] [url = about:blank] 05:52:01 INFO - PROCESS | 3744 | 1469109121414 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:52:01 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 05:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1752ms 05:52:01 INFO - PROCESS | 3744 | 1469109121440 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 3744 | 1469109121444 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 05:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:52:01 INFO - PROCESS | 3744 | 1469109121449 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 3744 | 1469109121453 Marionette TRACE conn2 <- [1,1194,null,{}] 05:52:01 INFO - PROCESS | 3744 | 1469109121458 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:01 INFO - PROCESS | 3744 | 1469109121461 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:01 INFO - PROCESS | 3744 | 1469109121556 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:52:01 INFO - PROCESS | 3744 | 1469109121647 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 3744 | 1469109121652 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:01 INFO - PROCESS | 3744 | ++DOCSHELL 10A09800 == 27 [pid = 3744] [id = 308] 05:52:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (10A0E000) [pid = 3744] [serial = 923] [outer = 00000000] 05:52:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (11441000) [pid = 3744] [serial = 924] [outer = 10A0E000] 05:52:01 INFO - PROCESS | 3744 | 1469109121698 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (128ACC00) [pid = 3744] [serial = 925] [outer = 10A0E000] 05:52:02 INFO - PROCESS | 3744 | 1469109122107 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:52:02 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 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 710ms 05:52:02 INFO - PROCESS | 3744 | 1469109122173 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 3744 | 1469109122178 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:52:02 INFO - PROCESS | 3744 | 1469109122185 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 3744 | 1469109122188 Marionette TRACE conn2 <- [1,1198,null,{}] 05:52:02 INFO - PROCESS | 3744 | 1469109122191 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 3744 | 1469109122194 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:02 INFO - PROCESS | 3744 | 1469109122269 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:52:02 INFO - PROCESS | 3744 | 1469109122285 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 3744 | 1469109122287 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:02 INFO - PROCESS | 3744 | ++DOCSHELL 13267000 == 28 [pid = 3744] [id = 309] 05:52:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (13268400) [pid = 3744] [serial = 926] [outer = 00000000] 05:52:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1344E400) [pid = 3744] [serial = 927] [outer = 13268400] 05:52:02 INFO - PROCESS | 3744 | 1469109122336 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13931000) [pid = 3744] [serial = 928] [outer = 13268400] 05:52:02 INFO - PROCESS | 3744 | 1469109122790 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 665ms 05:52:02 INFO - PROCESS | 3744 | 1469109122848 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 3744 | 1469109122850 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:52:02 INFO - PROCESS | 3744 | 1469109122853 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 3744 | 1469109122857 Marionette TRACE conn2 <- [1,1202,null,{}] 05:52:02 INFO - PROCESS | 3744 | 1469109122868 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 3744 | 1469109122873 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:03 INFO - PROCESS | 3744 | 1469109123040 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:52:03 INFO - PROCESS | 3744 | 1469109123103 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 3744 | 1469109123106 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:03 INFO - PROCESS | 3744 | ++DOCSHELL 15C1C000 == 29 [pid = 3744] [id = 310] 05:52:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (15C1C800) [pid = 3744] [serial = 929] [outer = 00000000] 05:52:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16A61800) [pid = 3744] [serial = 930] [outer = 15C1C800] 05:52:03 INFO - PROCESS | 3744 | 1469109123154 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16DB7000) [pid = 3744] [serial = 931] [outer = 15C1C800] 05:52:03 INFO - PROCESS | 3744 | 1469109123569 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 771ms 05:52:03 INFO - PROCESS | 3744 | 1469109123639 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 3744 | 1469109123651 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 05:52:03 INFO - PROCESS | 3744 | 1469109123666 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 3744 | 1469109123667 Marionette TRACE conn2 <- [1,1206,null,{}] 05:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:52:03 INFO - PROCESS | 3744 | 1469109123671 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:03 INFO - PROCESS | 3744 | 1469109123673 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:03 INFO - PROCESS | 3744 | 1469109123774 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:52:03 INFO - PROCESS | 3744 | 1469109123783 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 3744 | 1469109123786 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:03 INFO - PROCESS | 3744 | ++DOCSHELL 16DB6400 == 30 [pid = 3744] [id = 311] 05:52:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16DBEC00) [pid = 3744] [serial = 932] [outer = 00000000] 05:52:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16FB1C00) [pid = 3744] [serial = 933] [outer = 16DBEC00] 05:52:03 INFO - PROCESS | 3744 | 1469109123831 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (16FB8C00) [pid = 3744] [serial = 934] [outer = 16DBEC00] 05:52:04 INFO - PROCESS | 3744 | 1469109124276 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 650ms 05:52:04 INFO - PROCESS | 3744 | 1469109124347 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 3744 | 1469109124349 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 05:52:04 INFO - PROCESS | 3744 | 1469109124352 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 3744 | 1469109124354 Marionette TRACE conn2 <- [1,1210,null,{}] 05:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:52:04 INFO - PROCESS | 3744 | 1469109124358 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 3744 | 1469109124360 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:04 INFO - PROCESS | 3744 | 1469109124473 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:52:04 INFO - PROCESS | 3744 | 1469109124486 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 3744 | 1469109124488 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:04 INFO - PROCESS | 3744 | ++DOCSHELL 17738000 == 31 [pid = 3744] [id = 312] 05:52:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1773B000) [pid = 3744] [serial = 935] [outer = 00000000] 05:52:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1841B800) [pid = 3744] [serial = 936] [outer = 1773B000] 05:52:04 INFO - PROCESS | 3744 | 1469109124533 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (18477C00) [pid = 3744] [serial = 937] [outer = 1773B000] 05:52:04 INFO - PROCESS | 3744 | 1469109125000 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 3744 | 1469109125042 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 05:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:52:05 INFO - PROCESS | 3744 | 1469109125045 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 3744 | 1469109125047 Marionette TRACE conn2 <- [1,1214,null,{}] 05:52:05 INFO - PROCESS | 3744 | 1469109125051 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 3744 | 1469109125057 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:05 INFO - PROCESS | 3744 | 1469109125194 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:52:05 INFO - PROCESS | 3744 | 1469109125261 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 3744 | 1469109125263 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:05 INFO - PROCESS | 3744 | ++DOCSHELL 19A77400 == 32 [pid = 3744] [id = 313] 05:52:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19A77C00) [pid = 3744] [serial = 938] [outer = 00000000] 05:52:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19E12000) [pid = 3744] [serial = 939] [outer = 19A77C00] 05:52:05 INFO - PROCESS | 3744 | 1469109125292 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1A049400) [pid = 3744] [serial = 940] [outer = 19A77C00] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1A0FB800) [pid = 3744] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1A6BDC00) [pid = 3744] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AD3D000) [pid = 3744] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (10A10400) [pid = 3744] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1AB76800) [pid = 3744] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (17745400) [pid = 3744] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19719800) [pid = 3744] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (13114000) [pid = 3744] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1841BC00) [pid = 3744] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AF02400) [pid = 3744] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (12B03800) [pid = 3744] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AB81000) [pid = 3744] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (10A0F800) [pid = 3744] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15C1EC00) [pid = 3744] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AD3C400) [pid = 3744] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (13DAFC00) [pid = 3744] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (16EDD000) [pid = 3744] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1123FC00) [pid = 3744] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (15336C00) [pid = 3744] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (10A7A800) [pid = 3744] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15E22C00) [pid = 3744] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A7A5800) [pid = 3744] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (114D8000) [pid = 3744] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1428EC00) [pid = 3744] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19A7A000) [pid = 3744] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:52:05 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (10A07800) [pid = 3744] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:52:06 INFO - PROCESS | 3744 | 1469109126170 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1148ms 05:52:06 INFO - PROCESS | 3744 | 1469109126199 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 3744 | 1469109126201 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:52:06 INFO - PROCESS | 3744 | 1469109126204 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 3744 | 1469109126206 Marionette TRACE conn2 <- [1,1218,null,{}] 05:52:06 INFO - PROCESS | 3744 | 1469109126210 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 3744 | 1469109126212 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:06 INFO - PROCESS | 3744 | 1469109126289 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:52:06 INFO - PROCESS | 3744 | 1469109126294 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 3744 | 1469109126296 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:06 INFO - PROCESS | 3744 | ++DOCSHELL 11440000 == 33 [pid = 3744] [id = 314] 05:52:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (12B0CC00) [pid = 3744] [serial = 941] [outer = 00000000] 05:52:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15336C00) [pid = 3744] [serial = 942] [outer = 12B0CC00] 05:52:06 INFO - PROCESS | 3744 | 1469109126341 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1541D000) [pid = 3744] [serial = 943] [outer = 12B0CC00] 05:52:06 INFO - PROCESS | 3744 | 1469109126754 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 574ms 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:52:06 INFO - PROCESS | 3744 | 1469109126792 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 3744 | 1469109126794 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 05:52:06 INFO - PROCESS | 3744 | 1469109126797 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 3744 | 1469109126799 Marionette TRACE conn2 <- [1,1222,null,{}] 05:52:06 INFO - PROCESS | 3744 | 1469109126803 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 3744 | 1469109126805 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:06 INFO - PROCESS | 3744 | 1469109126868 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:52:06 INFO - PROCESS | 3744 | 1469109126873 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 3744 | 1469109126875 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:06 INFO - PROCESS | 3744 | ++DOCSHELL 13DAFC00 == 34 [pid = 3744] [id = 315] 05:52:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (16DB9400) [pid = 3744] [serial = 944] [outer = 00000000] 05:52:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (13123800) [pid = 3744] [serial = 945] [outer = 16DB9400] 05:52:06 INFO - PROCESS | 3744 | 1469109126921 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (16EDD000) [pid = 3744] [serial = 946] [outer = 16DB9400] 05:52:07 INFO - PROCESS | 3744 | 1469109127353 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 604ms 05:52:07 INFO - PROCESS | 3744 | 1469109127414 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 3744 | 1469109127416 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 05:52:07 INFO - PROCESS | 3744 | 1469109127419 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 3744 | 1469109127421 Marionette TRACE conn2 <- [1,1226,null,{}] 05:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:52:07 INFO - PROCESS | 3744 | 1469109127424 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:07 INFO - PROCESS | 3744 | 1469109127426 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:07 INFO - PROCESS | 3744 | 1469109127507 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:52:07 INFO - PROCESS | 3744 | 1469109127512 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 3744 | 1469109127514 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:07 INFO - PROCESS | 3744 | ++DOCSHELL 15C1BC00 == 35 [pid = 3744] [id = 316] 05:52:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (19A79800) [pid = 3744] [serial = 947] [outer = 00000000] 05:52:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A04B000) [pid = 3744] [serial = 948] [outer = 19A79800] 05:52:07 INFO - PROCESS | 3744 | 1469109127558 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1A0ED800) [pid = 3744] [serial = 949] [outer = 19A79800] 05:52:08 INFO - PROCESS | 3744 | 1469109128317 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 906ms 05:52:08 INFO - PROCESS | 3744 | 1469109128352 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 3744 | 1469109128357 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 05:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:52:08 INFO - PROCESS | 3744 | 1469109128362 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 3744 | 1469109128350 Marionette TRACE conn2 <- [1,1230,null,{}] 05:52:08 INFO - PROCESS | 3744 | 1469109128355 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:08 INFO - PROCESS | 3744 | 1469109128359 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:08 INFO - PROCESS | 3744 | 1469109128482 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:52:08 INFO - PROCESS | 3744 | 1469109128622 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 3744 | 1469109128625 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:08 INFO - PROCESS | 3744 | ++DOCSHELL 110CE000 == 36 [pid = 3744] [id = 317] 05:52:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (110CF800) [pid = 3744] [serial = 950] [outer = 00000000] 05:52:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (130ACC00) [pid = 3744] [serial = 951] [outer = 110CF800] 05:52:08 INFO - PROCESS | 3744 | 1469109128685 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (13454800) [pid = 3744] [serial = 952] [outer = 110CF800] 05:52:09 INFO - PROCESS | 3744 | 1469109129363 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1058ms 05:52:09 INFO - PROCESS | 3744 | 1469109129406 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 3744 | 1469109129411 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 05:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:52:09 INFO - PROCESS | 3744 | 1469109129418 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 3744 | 1469109129421 Marionette TRACE conn2 <- [1,1234,null,{}] 05:52:09 INFO - PROCESS | 3744 | 1469109129450 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 3744 | 1469109129453 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:09 INFO - PROCESS | 3744 | 1469109129584 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:52:09 INFO - PROCESS | 3744 | 1469109129715 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 3744 | 1469109129718 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:09 INFO - PROCESS | 3744 | ++DOCSHELL 156F3400 == 37 [pid = 3744] [id = 318] 05:52:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (15777C00) [pid = 3744] [serial = 953] [outer = 00000000] 05:52:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (16A5A000) [pid = 3744] [serial = 954] [outer = 15777C00] 05:52:09 INFO - PROCESS | 3744 | 1469109129777 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (16FA9C00) [pid = 3744] [serial = 955] [outer = 15777C00] 05:52:10 INFO - PROCESS | 3744 | 1469109130619 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1240ms 05:52:10 INFO - PROCESS | 3744 | 1469109130661 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 3744 | 1469109130665 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 05:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:52:10 INFO - PROCESS | 3744 | 1469109130671 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 3744 | 1469109130675 Marionette TRACE conn2 <- [1,1238,null,{}] 05:52:10 INFO - PROCESS | 3744 | 1469109130680 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 3744 | 1469109130683 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:10 INFO - PROCESS | 3744 | 1469109130811 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 13DAFC00 == 36 [pid = 3744] [id = 315] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 11440000 == 35 [pid = 3744] [id = 314] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 19A77400 == 34 [pid = 3744] [id = 313] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 17738000 == 33 [pid = 3744] [id = 312] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 16DB6400 == 32 [pid = 3744] [id = 311] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 15C1C000 == 31 [pid = 3744] [id = 310] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 13267000 == 30 [pid = 3744] [id = 309] 05:52:10 INFO - PROCESS | 3744 | --DOCSHELL 10A09800 == 29 [pid = 3744] [id = 308] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (15330800) [pid = 3744] [serial = 757] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A7B3000) [pid = 3744] [serial = 835] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (12B6C000) [pid = 3744] [serial = 796] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19E10C00) [pid = 3744] [serial = 793] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (131DA800) [pid = 3744] [serial = 754] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (15C13000) [pid = 3744] [serial = 790] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (12B6E000) [pid = 3744] [serial = 787] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1841F000) [pid = 3744] [serial = 832] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A7AE000) [pid = 3744] [serial = 826] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1326D000) [pid = 3744] [serial = 829] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (144F3800) [pid = 3744] [serial = 751] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A1C7400) [pid = 3744] [serial = 891] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A518800) [pid = 3744] [serial = 892] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1AB7C800) [pid = 3744] [serial = 895] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1AA2D400) [pid = 3744] [serial = 894] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1AD44000) [pid = 3744] [serial = 876] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1AD47800) [pid = 3744] [serial = 877] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (12B65000) [pid = 3744] [serial = 882] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (144EA000) [pid = 3744] [serial = 883] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1ADC7800) [pid = 3744] [serial = 865] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18417400) [pid = 3744] [serial = 885] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1847A000) [pid = 3744] [serial = 886] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19E17C00) [pid = 3744] [serial = 888] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (131E7800) [pid = 3744] [serial = 879] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (139C9800) [pid = 3744] [serial = 880] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A0F2C00) [pid = 3744] [serial = 900] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1AF04C00) [pid = 3744] [serial = 873] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1AF09800) [pid = 3744] [serial = 874] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (131E6C00) [pid = 3744] [serial = 867] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1AD45000) [pid = 3744] [serial = 897] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13DBA800) [pid = 3744] [serial = 868] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16DBC000) [pid = 3744] [serial = 906] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (19E1AC00) [pid = 3744] [serial = 870] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A1BC000) [pid = 3744] [serial = 871] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (174EC000) [pid = 3744] [serial = 907] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1AF09000) [pid = 3744] [serial = 903] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1AF0D800) [pid = 3744] [serial = 904] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1AD41C00) [pid = 3744] [serial = 898] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1A7AEC00) [pid = 3744] [serial = 901] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1A049800) [pid = 3744] [serial = 889] [outer = 00000000] [url = about:blank] 05:52:10 INFO - PROCESS | 3744 | 1469109130925 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 3744 | 1469109130930 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:10 INFO - PROCESS | 3744 | ++DOCSHELL 10A09800 == 30 [pid = 3744] [id = 319] 05:52:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10A0B800) [pid = 3744] [serial = 956] [outer = 00000000] 05:52:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (110CDC00) [pid = 3744] [serial = 957] [outer = 10A0B800] 05:52:10 INFO - PROCESS | 3744 | 1469109130980 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12971C00) [pid = 3744] [serial = 958] [outer = 10A0B800] 05:52:11 INFO - PROCESS | 3744 | 1469109131393 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 816ms 05:52:11 INFO - PROCESS | 3744 | 1469109131480 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 3744 | 1469109131484 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 05:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:52:11 INFO - PROCESS | 3744 | 1469109131491 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 3744 | 1469109131493 Marionette TRACE conn2 <- [1,1242,null,{}] 05:52:11 INFO - PROCESS | 3744 | 1469109131497 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 3744 | 1469109131500 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:11 INFO - PROCESS | 3744 | 1469109131585 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:52:11 INFO - PROCESS | 3744 | 1469109131600 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 3744 | 1469109131602 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:11 INFO - PROCESS | 3744 | ++DOCSHELL 1310B400 == 31 [pid = 3744] [id = 320] 05:52:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13113000) [pid = 3744] [serial = 959] [outer = 00000000] 05:52:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13270400) [pid = 3744] [serial = 960] [outer = 13113000] 05:52:11 INFO - PROCESS | 3744 | 1469109131652 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (13939800) [pid = 3744] [serial = 961] [outer = 13113000] 05:52:12 INFO - PROCESS | 3744 | 1469109132106 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 680ms 05:52:12 INFO - PROCESS | 3744 | 1469109132202 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 3744 | 1469109132204 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 05:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:52:12 INFO - PROCESS | 3744 | 1469109132212 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 3744 | 1469109132216 Marionette TRACE conn2 <- [1,1246,null,{}] 05:52:12 INFO - PROCESS | 3744 | 1469109132230 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:12 INFO - PROCESS | 3744 | 1469109132234 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:12 INFO - PROCESS | 3744 | 1469109132354 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:52:12 INFO - PROCESS | 3744 | 1469109132354 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 3744 | 1469109132357 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:12 INFO - PROCESS | 3744 | ++DOCSHELL 153C5000 == 32 [pid = 3744] [id = 321] 05:52:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (153C8C00) [pid = 3744] [serial = 962] [outer = 00000000] 05:52:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (156FAC00) [pid = 3744] [serial = 963] [outer = 153C8C00] 05:52:12 INFO - PROCESS | 3744 | 1469109132406 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15C1D800) [pid = 3744] [serial = 964] [outer = 153C8C00] 05:52:12 INFO - PROCESS | 3744 | 1469109132832 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 680ms 05:52:12 INFO - PROCESS | 3744 | 1469109132894 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 3744 | 1469109132897 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 05:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:52:12 INFO - PROCESS | 3744 | 1469109132884 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 3744 | 1469109132885 Marionette TRACE conn2 <- [1,1250,null,{}] 05:52:12 INFO - PROCESS | 3744 | 1469109132901 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:12 INFO - PROCESS | 3744 | 1469109132904 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:13 INFO - PROCESS | 3744 | 1469109133033 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:52:13 INFO - PROCESS | 3744 | 1469109133094 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 3744 | 1469109133096 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:13 INFO - PROCESS | 3744 | ++DOCSHELL 16DB5C00 == 33 [pid = 3744] [id = 322] 05:52:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16DB9C00) [pid = 3744] [serial = 965] [outer = 00000000] 05:52:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FB0C00) [pid = 3744] [serial = 966] [outer = 16DB9C00] 05:52:13 INFO - PROCESS | 3744 | 1469109133142 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (174EC000) [pid = 3744] [serial = 967] [outer = 16DB9C00] 05:52:13 INFO - PROCESS | 3744 | 1469109133603 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 740ms 05:52:13 INFO - PROCESS | 3744 | 1469109133625 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 3744 | 1469109133627 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 05:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:52:13 INFO - PROCESS | 3744 | 1469109133630 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 3744 | 1469109133632 Marionette TRACE conn2 <- [1,1254,null,{}] 05:52:13 INFO - PROCESS | 3744 | 1469109133644 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 3744 | 1469109133646 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:13 INFO - PROCESS | 3744 | 1469109133759 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:52:13 INFO - PROCESS | 3744 | 1469109133770 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 3744 | 1469109133772 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:13 INFO - PROCESS | 3744 | ++DOCSHELL 16DB4800 == 34 [pid = 3744] [id = 323] 05:52:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16EDD400) [pid = 3744] [serial = 968] [outer = 00000000] 05:52:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1800C800) [pid = 3744] [serial = 969] [outer = 16EDD400] 05:52:13 INFO - PROCESS | 3744 | 1469109133817 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18417400) [pid = 3744] [serial = 970] [outer = 16EDD400] 05:52:14 INFO - PROCESS | 3744 | 1469109134279 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 664ms 05:52:14 INFO - PROCESS | 3744 | 1469109134314 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 3744 | 1469109134316 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 05:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:52:14 INFO - PROCESS | 3744 | 1469109134319 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 3744 | 1469109134321 Marionette TRACE conn2 <- [1,1258,null,{}] 05:52:14 INFO - PROCESS | 3744 | 1469109134324 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 3744 | 1469109134330 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:14 INFO - PROCESS | 3744 | 1469109134452 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:52:14 INFO - PROCESS | 3744 | 1469109134513 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 3744 | 1469109134515 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:14 INFO - PROCESS | 3744 | ++DOCSHELL 185AD800 == 35 [pid = 3744] [id = 324] 05:52:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19710C00) [pid = 3744] [serial = 971] [outer = 00000000] 05:52:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1971CC00) [pid = 3744] [serial = 972] [outer = 19710C00] 05:52:14 INFO - PROCESS | 3744 | 1469109134558 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19A74C00) [pid = 3744] [serial = 973] [outer = 19710C00] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16DBEC00) [pid = 3744] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13268400) [pid = 3744] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15C1C800) [pid = 3744] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (10A7B400) [pid = 3744] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10A0E000) [pid = 3744] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1773B000) [pid = 3744] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (12973400) [pid = 3744] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16EE0C00) [pid = 3744] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1AD46000) [pid = 3744] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (11C33400) [pid = 3744] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (19A77C00) [pid = 3744] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16DB9400) [pid = 3744] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:52:14 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (12B0CC00) [pid = 3744] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:52:15 INFO - PROCESS | 3744 | 1469109135321 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1042ms 05:52:15 INFO - PROCESS | 3744 | 1469109135377 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 3744 | 1469109135382 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 05:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:52:15 INFO - PROCESS | 3744 | 1469109135387 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 3744 | 1469109135392 Marionette TRACE conn2 <- [1,1262,null,{}] 05:52:15 INFO - PROCESS | 3744 | 1469109135398 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 3744 | 1469109135401 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:15 INFO - PROCESS | 3744 | 1469109135497 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:52:15 INFO - PROCESS | 3744 | 1469109135632 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 3744 | 1469109135635 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:15 INFO - PROCESS | 3744 | ++DOCSHELL 10A7B400 == 36 [pid = 3744] [id = 325] 05:52:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1296E400) [pid = 3744] [serial = 974] [outer = 00000000] 05:52:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1305E800) [pid = 3744] [serial = 975] [outer = 1296E400] 05:52:15 INFO - PROCESS | 3744 | 1469109135695 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (131DF800) [pid = 3744] [serial = 976] [outer = 1296E400] 05:52:16 INFO - PROCESS | 3744 | 1469109136301 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 967ms 05:52:16 INFO - PROCESS | 3744 | 1469109136355 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 3744 | 1469109136360 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 05:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:52:16 INFO - PROCESS | 3744 | 1469109136367 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 3744 | 1469109136370 Marionette TRACE conn2 <- [1,1266,null,{}] 05:52:16 INFO - PROCESS | 3744 | 1469109136374 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 3744 | 1469109136377 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:16 INFO - PROCESS | 3744 | 1469109136489 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:52:16 INFO - PROCESS | 3744 | 1469109136622 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 3744 | 1469109136625 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:16 INFO - PROCESS | 3744 | ++DOCSHELL 15335C00 == 37 [pid = 3744] [id = 326] 05:52:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (154D5C00) [pid = 3744] [serial = 977] [outer = 00000000] 05:52:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C17800) [pid = 3744] [serial = 978] [outer = 154D5C00] 05:52:16 INFO - PROCESS | 3744 | 1469109136684 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16A58C00) [pid = 3744] [serial = 979] [outer = 154D5C00] 05:52:17 INFO - PROCESS | 3744 | 1469109137246 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 906ms 05:52:17 INFO - PROCESS | 3744 | 1469109137275 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 3744 | 1469109137277 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 05:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:52:17 INFO - PROCESS | 3744 | 1469109137281 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 3744 | 1469109137285 Marionette TRACE conn2 <- [1,1270,null,{}] 05:52:17 INFO - PROCESS | 3744 | 1469109137301 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 3744 | 1469109137310 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:17 INFO - PROCESS | 3744 | 1469109137421 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:52:17 INFO - PROCESS | 3744 | 1469109137533 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 3744 | 1469109137536 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:17 INFO - PROCESS | 3744 | ++DOCSHELL 15338400 == 38 [pid = 3744] [id = 327] 05:52:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18413000) [pid = 3744] [serial = 980] [outer = 00000000] 05:52:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1847D000) [pid = 3744] [serial = 981] [outer = 18413000] 05:52:17 INFO - PROCESS | 3744 | 1469109137634 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19715000) [pid = 3744] [serial = 982] [outer = 18413000] 05:52:18 INFO - PROCESS | 3744 | 1469109138203 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 968ms 05:52:18 INFO - PROCESS | 3744 | 1469109138247 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 3744 | 1469109138250 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 05:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:52:18 INFO - PROCESS | 3744 | 1469109138254 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 3744 | 1469109138256 Marionette TRACE conn2 <- [1,1274,null,{}] 05:52:18 INFO - PROCESS | 3744 | 1469109138259 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:18 INFO - PROCESS | 3744 | 1469109138262 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:18 INFO - PROCESS | 3744 | 1469109138389 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:52:18 INFO - PROCESS | 3744 | 1469109138523 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 3744 | 1469109138525 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:18 INFO - PROCESS | 3744 | ++DOCSHELL 10439C00 == 39 [pid = 3744] [id = 328] 05:52:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (110CF000) [pid = 3744] [serial = 983] [outer = 00000000] 05:52:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12D93C00) [pid = 3744] [serial = 984] [outer = 110CF000] 05:52:18 INFO - PROCESS | 3744 | 1469109138584 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (139C3400) [pid = 3744] [serial = 985] [outer = 110CF000] 05:52:19 INFO - PROCESS | 3744 | 1469109139339 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1139ms 05:52:19 INFO - PROCESS | 3744 | 1469109139389 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 3744 | 1469109139393 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 05:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:52:19 INFO - PROCESS | 3744 | 1469109139397 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 3744 | 1469109139400 Marionette TRACE conn2 <- [1,1278,null,{}] 05:52:19 INFO - PROCESS | 3744 | 1469109139406 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 3744 | 1469109139409 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:19 INFO - PROCESS | 3744 | 1469109139514 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 16DB4800 == 38 [pid = 3744] [id = 323] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 16DB5C00 == 37 [pid = 3744] [id = 322] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 153C5000 == 36 [pid = 3744] [id = 321] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 1310B400 == 35 [pid = 3744] [id = 320] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 10A09800 == 34 [pid = 3744] [id = 319] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 10A7A400 == 33 [pid = 3744] [id = 307] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 110CE000 == 32 [pid = 3744] [id = 317] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 156F3400 == 31 [pid = 3744] [id = 318] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 10439C00 == 30 [pid = 3744] [id = 328] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 15C1BC00 == 29 [pid = 3744] [id = 316] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 15338400 == 28 [pid = 3744] [id = 327] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 15335C00 == 27 [pid = 3744] [id = 326] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 185AD800 == 26 [pid = 3744] [id = 324] 05:52:20 INFO - PROCESS | 3744 | --DOCSHELL 10A7B400 == 25 [pid = 3744] [id = 325] 05:52:20 INFO - PROCESS | 3744 | 1469109140207 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 3744 | 1469109140211 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16FB1C00) [pid = 3744] [serial = 933] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1344E400) [pid = 3744] [serial = 927] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13931000) [pid = 3744] [serial = 928] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16A61800) [pid = 3744] [serial = 930] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15333000) [pid = 3744] [serial = 922] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (132F3400) [pid = 3744] [serial = 921] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (11441000) [pid = 3744] [serial = 924] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (128ACC00) [pid = 3744] [serial = 925] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1841B800) [pid = 3744] [serial = 936] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (156F6800) [pid = 3744] [serial = 910] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1532C400) [pid = 3744] [serial = 909] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (19A76000) [pid = 3744] [serial = 913] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1841C000) [pid = 3744] [serial = 912] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1B078000) [pid = 3744] [serial = 916] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1AF05000) [pid = 3744] [serial = 915] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1A04F800) [pid = 3744] [serial = 919] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (16FB5400) [pid = 3744] [serial = 918] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16FB8C00) [pid = 3744] [serial = 934] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (19E12000) [pid = 3744] [serial = 939] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (18477C00) [pid = 3744] [serial = 937] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1A04B000) [pid = 3744] [serial = 948] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (13123800) [pid = 3744] [serial = 945] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1A049400) [pid = 3744] [serial = 940] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (15336C00) [pid = 3744] [serial = 942] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (1541D000) [pid = 3744] [serial = 943] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (16DB7000) [pid = 3744] [serial = 931] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (16EDD000) [pid = 3744] [serial = 946] [outer = 00000000] [url = about:blank] 05:52:20 INFO - PROCESS | 3744 | ++DOCSHELL 103D1400 == 26 [pid = 3744] [id = 329] 05:52:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (10433400) [pid = 3744] [serial = 986] [outer = 00000000] 05:52:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (104E8800) [pid = 3744] [serial = 987] [outer = 10433400] 05:52:20 INFO - PROCESS | 3744 | 1469109140345 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (10A7A400) [pid = 3744] [serial = 988] [outer = 10433400] 05:52:20 INFO - PROCESS | 3744 | 1469109140809 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1436ms 05:52:20 INFO - PROCESS | 3744 | 1469109140847 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 3744 | 1469109140851 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 05:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:52:20 INFO - PROCESS | 3744 | 1469109140855 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 3744 | 1469109140858 Marionette TRACE conn2 <- [1,1282,null,{}] 05:52:20 INFO - PROCESS | 3744 | 1469109140864 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 3744 | 1469109140868 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:20 INFO - PROCESS | 3744 | 1469109140957 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:52:20 INFO - PROCESS | 3744 | 1469109140971 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 3744 | 1469109140974 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:20 INFO - PROCESS | 3744 | ++DOCSHELL 12B67000 == 27 [pid = 3744] [id = 330] 05:52:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (12B67400) [pid = 3744] [serial = 989] [outer = 00000000] 05:52:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (12BC6400) [pid = 3744] [serial = 990] [outer = 12B67400] 05:52:21 INFO - PROCESS | 3744 | 1469109141022 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (1305A000) [pid = 3744] [serial = 991] [outer = 12B67400] 05:52:21 INFO - PROCESS | 3744 | 1469109141491 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 695ms 05:52:21 INFO - PROCESS | 3744 | 1469109141558 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 3744 | 1469109141563 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 05:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:52:21 INFO - PROCESS | 3744 | 1469109141598 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 3744 | 1469109141600 Marionette TRACE conn2 <- [1,1286,null,{}] 05:52:21 INFO - PROCESS | 3744 | 1469109141608 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 3744 | 1469109141611 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:21 INFO - PROCESS | 3744 | 1469109141714 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:52:21 INFO - PROCESS | 3744 | 1469109141730 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 3744 | 1469109141732 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:21 INFO - PROCESS | 3744 | ++DOCSHELL 11252800 == 28 [pid = 3744] [id = 331] 05:52:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (13450C00) [pid = 3744] [serial = 992] [outer = 00000000] 05:52:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (13DB2400) [pid = 3744] [serial = 993] [outer = 13450C00] 05:52:21 INFO - PROCESS | 3744 | 1469109141779 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (144E9C00) [pid = 3744] [serial = 994] [outer = 13450C00] 05:52:22 INFO - PROCESS | 3744 | 1469109142229 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 710ms 05:52:22 INFO - PROCESS | 3744 | 1469109142270 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 3744 | 1469109142272 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 05:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:52:22 INFO - PROCESS | 3744 | 1469109142288 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 3744 | 1469109142295 Marionette TRACE conn2 <- [1,1290,null,{}] 05:52:22 INFO - PROCESS | 3744 | 1469109142304 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 3744 | 1469109142308 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:22 INFO - PROCESS | 3744 | 1469109142433 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:52:22 INFO - PROCESS | 3744 | 1469109142446 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 3744 | 1469109142449 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:22 INFO - PROCESS | 3744 | ++DOCSHELL 1541E800 == 29 [pid = 3744] [id = 332] 05:52:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (154D7C00) [pid = 3744] [serial = 995] [outer = 00000000] 05:52:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1577D400) [pid = 3744] [serial = 996] [outer = 154D7C00] 05:52:22 INFO - PROCESS | 3744 | 1469109142496 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13932000) [pid = 3744] [serial = 997] [outer = 154D7C00] 05:52:22 INFO - PROCESS | 3744 | 1469109142958 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 741ms 05:52:23 INFO - PROCESS | 3744 | 1469109143047 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 3744 | 1469109143050 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 05:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:52:23 INFO - PROCESS | 3744 | 1469109143053 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 3744 | 1469109143055 Marionette TRACE conn2 <- [1,1294,null,{}] 05:52:23 INFO - PROCESS | 3744 | 1469109143059 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 3744 | 1469109143061 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:23 INFO - PROCESS | 3744 | 1469109143157 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:52:23 INFO - PROCESS | 3744 | 1469109143169 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 3744 | 1469109143171 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:23 INFO - PROCESS | 3744 | ++DOCSHELL 15C20C00 == 30 [pid = 3744] [id = 333] 05:52:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15C21800) [pid = 3744] [serial = 998] [outer = 00000000] 05:52:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16DB7400) [pid = 3744] [serial = 999] [outer = 15C21800] 05:52:23 INFO - PROCESS | 3744 | 1469109143216 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16DBAC00) [pid = 3744] [serial = 1000] [outer = 15C21800] 05:52:23 INFO - PROCESS | 3744 | 1469109143661 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 618ms 05:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:52:23 INFO - PROCESS | 3744 | 1469109143673 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 3744 | 1469109143675 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 05:52:23 INFO - PROCESS | 3744 | 1469109143679 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 3744 | 1469109143681 Marionette TRACE conn2 <- [1,1298,null,{}] 05:52:23 INFO - PROCESS | 3744 | 1469109143684 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 3744 | 1469109143686 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:23 INFO - PROCESS | 3744 | 1469109143793 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:52:23 INFO - PROCESS | 3744 | 1469109143799 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 3744 | 1469109143806 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:23 INFO - PROCESS | 3744 | ++DOCSHELL 16DBC800 == 31 [pid = 3744] [id = 334] 05:52:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16ED7800) [pid = 3744] [serial = 1001] [outer = 00000000] 05:52:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FAF000) [pid = 3744] [serial = 1002] [outer = 16ED7800] 05:52:23 INFO - PROCESS | 3744 | 1469109143909 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FE3C00) [pid = 3744] [serial = 1003] [outer = 16ED7800] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (153C8C00) [pid = 3744] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16EDD400) [pid = 3744] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (16DB9C00) [pid = 3744] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (19A79800) [pid = 3744] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (10A0B800) [pid = 3744] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15777C00) [pid = 3744] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (110CF800) [pid = 3744] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (13113000) [pid = 3744] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:52:24 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (19710C00) [pid = 3744] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:52:24 INFO - PROCESS | 3744 | 1469109144579 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 3744 | 1469109144609 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 05:52:24 INFO - PROCESS | 3744 | 1469109144612 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:52:24 INFO - PROCESS | 3744 | 1469109144614 Marionette TRACE conn2 <- [1,1302,null,{}] 05:52:24 INFO - PROCESS | 3744 | 1469109144619 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 3744 | 1469109144622 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:24 INFO - PROCESS | 3744 | 1469109144701 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:52:24 INFO - PROCESS | 3744 | 1469109144788 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 3744 | 1469109144790 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:24 INFO - PROCESS | 3744 | ++DOCSHELL 104E7400 == 32 [pid = 3744] [id = 335] 05:52:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1055E000) [pid = 3744] [serial = 1004] [outer = 00000000] 05:52:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (153C8C00) [pid = 3744] [serial = 1005] [outer = 1055E000] 05:52:24 INFO - PROCESS | 3744 | 1469109144833 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1773B000) [pid = 3744] [serial = 1006] [outer = 1055E000] 05:52:25 INFO - PROCESS | 3744 | 1469109145201 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 633ms 05:52:25 INFO - PROCESS | 3744 | 1469109145251 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 3744 | 1469109145253 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 05:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:52:25 INFO - PROCESS | 3744 | 1469109145256 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 3744 | 1469109145258 Marionette TRACE conn2 <- [1,1306,null,{}] 05:52:25 INFO - PROCESS | 3744 | 1469109145268 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 3744 | 1469109145270 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:25 INFO - PROCESS | 3744 | 1469109145345 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:52:25 INFO - PROCESS | 3744 | 1469109145350 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 3744 | 1469109145353 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:25 INFO - PROCESS | 3744 | ++DOCSHELL 15335400 == 33 [pid = 3744] [id = 336] 05:52:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1577A400) [pid = 3744] [serial = 1007] [outer = 00000000] 05:52:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (18474C00) [pid = 3744] [serial = 1008] [outer = 1577A400] 05:52:25 INFO - PROCESS | 3744 | 1469109145397 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1847E400) [pid = 3744] [serial = 1009] [outer = 1577A400] 05:52:25 INFO - PROCESS | 3744 | 1469109145850 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 633ms 05:52:25 INFO - PROCESS | 3744 | 1469109145894 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 3744 | 1469109145896 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 05:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:52:25 INFO - PROCESS | 3744 | 1469109145900 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 3744 | 1469109145902 Marionette TRACE conn2 <- [1,1310,null,{}] 05:52:25 INFO - PROCESS | 3744 | 1469109145906 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 3744 | 1469109145907 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:25 INFO - PROCESS | 3744 | 1469109145968 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:52:25 INFO - PROCESS | 3744 | 1469109145975 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 3744 | 1469109145978 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:25 INFO - PROCESS | 3744 | ++DOCSHELL 154E1000 == 34 [pid = 3744] [id = 337] 05:52:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16A63400) [pid = 3744] [serial = 1010] [outer = 00000000] 05:52:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (19711800) [pid = 3744] [serial = 1011] [outer = 16A63400] 05:52:26 INFO - PROCESS | 3744 | 1469109146022 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (19713000) [pid = 3744] [serial = 1012] [outer = 16A63400] 05:52:26 INFO - PROCESS | 3744 | 1469109146600 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 788ms 05:52:26 INFO - PROCESS | 3744 | 1469109146688 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 3744 | 1469109146693 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 05:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:52:26 INFO - PROCESS | 3744 | 1469109146700 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 3744 | 1469109146704 Marionette TRACE conn2 <- [1,1314,null,{}] 05:52:26 INFO - PROCESS | 3744 | 1469109146710 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 3744 | 1469109146713 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:26 INFO - PROCESS | 3744 | 1469109146842 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:52:26 INFO - PROCESS | 3744 | 1469109146964 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 3744 | 1469109146969 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:26 INFO - PROCESS | 3744 | ++DOCSHELL 10A78000 == 35 [pid = 3744] [id = 338] 05:52:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (10A78800) [pid = 3744] [serial = 1013] [outer = 00000000] 05:52:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (12B03800) [pid = 3744] [serial = 1014] [outer = 10A78800] 05:52:27 INFO - PROCESS | 3744 | 1469109147028 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13123800) [pid = 3744] [serial = 1015] [outer = 10A78800] 05:52:27 INFO - PROCESS | 3744 | 1469109147777 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:52:27 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 05:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1127ms 05:52:27 INFO - PROCESS | 3744 | 1469109147833 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 3744 | 1469109147838 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 05:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:52:27 INFO - PROCESS | 3744 | 1469109147845 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 3744 | 1469109147848 Marionette TRACE conn2 <- [1,1318,null,{}] 05:52:27 INFO - PROCESS | 3744 | 1469109147852 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 3744 | 1469109147855 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:27 INFO - PROCESS | 3744 | 1469109147982 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:52:28 INFO - PROCESS | 3744 | 1469109148107 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 3744 | 1469109148110 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:28 INFO - PROCESS | 3744 | ++DOCSHELL 139C9400 == 36 [pid = 3744] [id = 339] 05:52:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (13DAF000) [pid = 3744] [serial = 1016] [outer = 00000000] 05:52:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1532C400) [pid = 3744] [serial = 1017] [outer = 13DAF000] 05:52:28 INFO - PROCESS | 3744 | 1469109148167 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15331C00) [pid = 3744] [serial = 1018] [outer = 13DAF000] 05:52:29 INFO - PROCESS | 3744 | 1469109149026 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 15335400 == 35 [pid = 3744] [id = 336] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 104E7400 == 34 [pid = 3744] [id = 335] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 16DBC800 == 33 [pid = 3744] [id = 334] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 15C20C00 == 32 [pid = 3744] [id = 333] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 1541E800 == 31 [pid = 3744] [id = 332] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 11252800 == 30 [pid = 3744] [id = 331] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 12B67000 == 29 [pid = 3744] [id = 330] 05:52:29 INFO - PROCESS | 3744 | --DOCSHELL 103D1400 == 28 [pid = 3744] [id = 329] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A0ED800) [pid = 3744] [serial = 949] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (110CDC00) [pid = 3744] [serial = 957] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16A5A000) [pid = 3744] [serial = 954] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (13454800) [pid = 3744] [serial = 952] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16FA9C00) [pid = 3744] [serial = 955] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (130ACC00) [pid = 3744] [serial = 951] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13939800) [pid = 3744] [serial = 961] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (12971C00) [pid = 3744] [serial = 958] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13270400) [pid = 3744] [serial = 960] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (18417400) [pid = 3744] [serial = 970] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19A74C00) [pid = 3744] [serial = 973] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1971CC00) [pid = 3744] [serial = 972] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (15C1D800) [pid = 3744] [serial = 964] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1800C800) [pid = 3744] [serial = 969] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (156FAC00) [pid = 3744] [serial = 963] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (16FB0C00) [pid = 3744] [serial = 966] [outer = 00000000] [url = about:blank] 05:52:29 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (174EC000) [pid = 3744] [serial = 967] [outer = 00000000] [url = about:blank] 05:52:29 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 05:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1236ms 05:52:29 INFO - PROCESS | 3744 | 1469109149086 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 3744 | 1469109149090 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 05:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:52:29 INFO - PROCESS | 3744 | 1469109149096 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 3744 | 1469109149099 Marionette TRACE conn2 <- [1,1322,null,{}] 05:52:29 INFO - PROCESS | 3744 | 1469109149105 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 3744 | 1469109149108 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:29 INFO - PROCESS | 3744 | 1469109149200 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:52:29 INFO - PROCESS | 3744 | 1469109149214 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 3744 | 1469109149219 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:29 INFO - PROCESS | 3744 | ++DOCSHELL 10A74400 == 29 [pid = 3744] [id = 340] 05:52:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10ED4800) [pid = 3744] [serial = 1019] [outer = 00000000] 05:52:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (11252800) [pid = 3744] [serial = 1020] [outer = 10ED4800] 05:52:29 INFO - PROCESS | 3744 | 1469109149267 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (114DCC00) [pid = 3744] [serial = 1021] [outer = 10ED4800] 05:52:29 INFO - PROCESS | 3744 | 1469109149789 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 726ms 05:52:29 INFO - PROCESS | 3744 | 1469109149837 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 3744 | 1469109149841 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 05:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:52:29 INFO - PROCESS | 3744 | 1469109149847 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 3744 | 1469109149850 Marionette TRACE conn2 <- [1,1326,null,{}] 05:52:29 INFO - PROCESS | 3744 | 1469109149855 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 3744 | 1469109149857 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:29 INFO - PROCESS | 3744 | 1469109149942 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:52:30 INFO - PROCESS | 3744 | 1469109150050 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 3744 | 1469109150052 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:30 INFO - PROCESS | 3744 | ++DOCSHELL 12BD0C00 == 30 [pid = 3744] [id = 341] 05:52:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12D5C400) [pid = 3744] [serial = 1022] [outer = 00000000] 05:52:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13127800) [pid = 3744] [serial = 1023] [outer = 12D5C400] 05:52:30 INFO - PROCESS | 3744 | 1469109150099 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (132EE000) [pid = 3744] [serial = 1024] [outer = 12D5C400] 05:52:30 INFO - PROCESS | 3744 | 1469109150967 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1143ms 05:52:30 INFO - PROCESS | 3744 | 1469109150989 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 3744 | 1469109150991 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 05:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:52:30 INFO - PROCESS | 3744 | 1469109150995 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 3744 | 1469109150999 Marionette TRACE conn2 <- [1,1330,null,{}] 05:52:30 INFO - PROCESS | 3744 | 1469109151010 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 3744 | 1469109151015 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:31 INFO - PROCESS | 3744 | 1469109151103 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:52:31 INFO - PROCESS | 3744 | 1469109151111 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 3744 | 1469109151114 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:31 INFO - PROCESS | 3744 | ++DOCSHELL 1532B800 == 31 [pid = 3744] [id = 342] 05:52:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1532BC00) [pid = 3744] [serial = 1025] [outer = 00000000] 05:52:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (154D8000) [pid = 3744] [serial = 1026] [outer = 1532BC00] 05:52:31 INFO - PROCESS | 3744 | 1469109151165 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1577A000) [pid = 3744] [serial = 1027] [outer = 1532BC00] 05:52:31 INFO - PROCESS | 3744 | 1469109151656 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 680ms 05:52:31 INFO - PROCESS | 3744 | 1469109151676 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 3744 | 1469109151679 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 05:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:52:31 INFO - PROCESS | 3744 | 1469109151690 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 3744 | 1469109151692 Marionette TRACE conn2 <- [1,1334,null,{}] 05:52:31 INFO - PROCESS | 3744 | 1469109151696 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:31 INFO - PROCESS | 3744 | 1469109151698 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:31 INFO - PROCESS | 3744 | 1469109151814 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:52:31 INFO - PROCESS | 3744 | 1469109151820 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 3744 | 1469109151822 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:31 INFO - PROCESS | 3744 | ++DOCSHELL 15E29800 == 32 [pid = 3744] [id = 343] 05:52:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15E2E800) [pid = 3744] [serial = 1028] [outer = 00000000] 05:52:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16A64400) [pid = 3744] [serial = 1029] [outer = 15E2E800] 05:52:31 INFO - PROCESS | 3744 | 1469109151867 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16DB8800) [pid = 3744] [serial = 1030] [outer = 15E2E800] 05:52:32 INFO - PROCESS | 3744 | 1469109152321 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 695ms 05:52:32 INFO - PROCESS | 3744 | 1469109152392 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 3744 | 1469109152394 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 05:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:52:32 INFO - PROCESS | 3744 | 1469109152398 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 3744 | 1469109152400 Marionette TRACE conn2 <- [1,1338,null,{}] 05:52:32 INFO - PROCESS | 3744 | 1469109152403 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 3744 | 1469109152405 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:32 INFO - PROCESS | 3744 | 1469109152546 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:52:32 INFO - PROCESS | 3744 | 1469109152568 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 3744 | 1469109152570 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:32 INFO - PROCESS | 3744 | ++DOCSHELL 156FA400 == 33 [pid = 3744] [id = 344] 05:52:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16DBE800) [pid = 3744] [serial = 1031] [outer = 00000000] 05:52:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FA9800) [pid = 3744] [serial = 1032] [outer = 16DBE800] 05:52:32 INFO - PROCESS | 3744 | 1469109152626 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16FAE800) [pid = 3744] [serial = 1033] [outer = 16DBE800] 05:52:33 INFO - PROCESS | 3744 | 1469109153061 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 726ms 05:52:33 INFO - PROCESS | 3744 | 1469109153122 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 3744 | 1469109153124 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 05:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:52:33 INFO - PROCESS | 3744 | 1469109153127 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 3744 | 1469109153129 Marionette TRACE conn2 <- [1,1342,null,{}] 05:52:33 INFO - PROCESS | 3744 | 1469109153133 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 3744 | 1469109153139 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:33 INFO - PROCESS | 3744 | 1469109153277 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (12B67400) [pid = 3744] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10433400) [pid = 3744] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1296E400) [pid = 3744] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (154D5C00) [pid = 3744] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18413000) [pid = 3744] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16ED7800) [pid = 3744] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15C21800) [pid = 3744] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1055E000) [pid = 3744] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1577A400) [pid = 3744] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (13450C00) [pid = 3744] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:52:33 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (154D7C00) [pid = 3744] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:52:33 INFO - PROCESS | 3744 | 1469109153431 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 3744 | 1469109153433 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:33 INFO - PROCESS | 3744 | ++DOCSHELL 104E5000 == 34 [pid = 3744] [id = 345] 05:52:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1055E000) [pid = 3744] [serial = 1034] [outer = 00000000] 05:52:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12B05400) [pid = 3744] [serial = 1035] [outer = 1055E000] 05:52:33 INFO - PROCESS | 3744 | 1469109153483 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13266000) [pid = 3744] [serial = 1036] [outer = 1055E000] 05:52:33 INFO - PROCESS | 3744 | 1469109153924 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 834ms 05:52:33 INFO - PROCESS | 3744 | 1469109153970 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 3744 | 1469109153972 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 05:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:52:33 INFO - PROCESS | 3744 | 1469109153976 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 3744 | 1469109153978 Marionette TRACE conn2 <- [1,1346,null,{}] 05:52:33 INFO - PROCESS | 3744 | 1469109153988 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 3744 | 1469109153990 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:34 INFO - PROCESS | 3744 | 1469109154069 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:52:34 INFO - PROCESS | 3744 | 1469109154076 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 3744 | 1469109154078 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:34 INFO - PROCESS | 3744 | ++DOCSHELL 17745800 == 35 [pid = 3744] [id = 346] 05:52:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1802BC00) [pid = 3744] [serial = 1037] [outer = 00000000] 05:52:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18475C00) [pid = 3744] [serial = 1038] [outer = 1802BC00] 05:52:34 INFO - PROCESS | 3744 | 1469109154123 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18476C00) [pid = 3744] [serial = 1039] [outer = 1802BC00] 05:52:34 INFO - PROCESS | 3744 | 1469109154535 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 587ms 05:52:34 INFO - PROCESS | 3744 | 1469109154555 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 3744 | 1469109154557 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 05:52:34 INFO - PROCESS | 3744 | 1469109154561 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:52:34 INFO - PROCESS | 3744 | 1469109154563 Marionette TRACE conn2 <- [1,1350,null,{}] 05:52:34 INFO - PROCESS | 3744 | 1469109154566 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 3744 | 1469109154568 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:34 INFO - PROCESS | 3744 | 1469109154693 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:52:34 INFO - PROCESS | 3744 | 1469109154703 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 3744 | 1469109154705 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:34 INFO - PROCESS | 3744 | ++DOCSHELL 144E7000 == 36 [pid = 3744] [id = 347] 05:52:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (165DE400) [pid = 3744] [serial = 1040] [outer = 00000000] 05:52:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (19718400) [pid = 3744] [serial = 1041] [outer = 165DE400] 05:52:34 INFO - PROCESS | 3744 | 1469109154749 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (19A77C00) [pid = 3744] [serial = 1042] [outer = 165DE400] 05:52:35 INFO - PROCESS | 3744 | 1469109155166 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 633ms 05:52:35 INFO - PROCESS | 3744 | 1469109155199 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 3744 | 1469109155201 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 05:52:35 INFO - PROCESS | 3744 | 1469109155204 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:52:35 INFO - PROCESS | 3744 | 1469109155206 Marionette TRACE conn2 <- [1,1354,null,{}] 05:52:35 INFO - PROCESS | 3744 | 1469109155210 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 3744 | 1469109155212 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:35 INFO - PROCESS | 3744 | 1469109155328 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:52:35 INFO - PROCESS | 3744 | 1469109155346 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 3744 | 1469109155348 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:35 INFO - PROCESS | 3744 | ++DOCSHELL 1124F800 == 37 [pid = 3744] [id = 348] 05:52:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1532A400) [pid = 3744] [serial = 1043] [outer = 00000000] 05:52:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19E0FC00) [pid = 3744] [serial = 1044] [outer = 1532A400] 05:52:35 INFO - PROCESS | 3744 | 1469109155394 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19E14400) [pid = 3744] [serial = 1045] [outer = 1532A400] 05:52:36 INFO - PROCESS | 3744 | 1469109156074 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 3744 | 1469109156139 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 05:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:52:36 INFO - PROCESS | 3744 | 1469109156144 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 3744 | 1469109156149 Marionette TRACE conn2 <- [1,1358,null,{}] 05:52:36 INFO - PROCESS | 3744 | 1469109156155 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 3744 | 1469109156158 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:36 INFO - PROCESS | 3744 | 1469109156273 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:52:36 INFO - PROCESS | 3744 | 1469109156405 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 3744 | 1469109156408 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:36 INFO - PROCESS | 3744 | ++DOCSHELL 10ED3C00 == 38 [pid = 3744] [id = 349] 05:52:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1125A800) [pid = 3744] [serial = 1046] [outer = 00000000] 05:52:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (12B71800) [pid = 3744] [serial = 1047] [outer = 1125A800] 05:52:36 INFO - PROCESS | 3744 | 1469109156468 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13DAFC00) [pid = 3744] [serial = 1048] [outer = 1125A800] 05:52:37 INFO - PROCESS | 3744 | 1469109157132 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 3744 | 1469109157195 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:52:37 INFO - PROCESS | 3744 | 1469109157221 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 3744 | 1469109157224 Marionette TRACE conn2 <- [1,1362,null,{}] 05:52:37 INFO - PROCESS | 3744 | 1469109157228 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 3744 | 1469109157231 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:37 INFO - PROCESS | 3744 | 1469109157331 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:52:37 INFO - PROCESS | 3744 | 1469109157463 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 3744 | 1469109157466 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:37 INFO - PROCESS | 3744 | ++DOCSHELL 153C5000 == 39 [pid = 3744] [id = 350] 05:52:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15775C00) [pid = 3744] [serial = 1049] [outer = 00000000] 05:52:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16FB5400) [pid = 3744] [serial = 1050] [outer = 15775C00] 05:52:37 INFO - PROCESS | 3744 | 1469109157525 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17599800) [pid = 3744] [serial = 1051] [outer = 15775C00] 05:52:38 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:38 INFO - PROCESS | 3744 | 1469109158197 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 3744 | 1469109158248 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 05:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:52:38 INFO - PROCESS | 3744 | 1469109158253 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 3744 | 1469109158257 Marionette TRACE conn2 <- [1,1366,null,{}] 05:52:38 INFO - PROCESS | 3744 | 1469109158287 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 3744 | 1469109158292 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:38 INFO - PROCESS | 3744 | 1469109158446 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:52:38 INFO - PROCESS | 3744 | 1469109158583 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 3744 | 1469109158587 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:38 INFO - PROCESS | 3744 | ++DOCSHELL 10A80C00 == 40 [pid = 3744] [id = 351] 05:52:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (10ED0000) [pid = 3744] [serial = 1052] [outer = 00000000] 05:52:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (13121400) [pid = 3744] [serial = 1053] [outer = 10ED0000] 05:52:38 INFO - PROCESS | 3744 | 1469109158646 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (15E2E400) [pid = 3744] [serial = 1054] [outer = 10ED0000] 05:52:39 INFO - PROCESS | 3744 | 1469109159403 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 3744 | 1469109159462 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 05:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:52:39 INFO - PROCESS | 3744 | 1469109159467 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 3744 | 1469109159471 Marionette TRACE conn2 <- [1,1370,null,{}] 05:52:39 INFO - PROCESS | 3744 | 1469109159476 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 3744 | 1469109159479 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:39 INFO - PROCESS | 3744 | 1469109159580 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 144E7000 == 39 [pid = 3744] [id = 347] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 17745800 == 38 [pid = 3744] [id = 346] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 104E5000 == 37 [pid = 3744] [id = 345] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 156FA400 == 36 [pid = 3744] [id = 344] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 15E29800 == 35 [pid = 3744] [id = 343] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 1532B800 == 34 [pid = 3744] [id = 342] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 12BD0C00 == 33 [pid = 3744] [id = 341] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 10A74400 == 32 [pid = 3744] [id = 340] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 154E1000 == 31 [pid = 3744] [id = 337] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 10A78000 == 30 [pid = 3744] [id = 338] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 139C9400 == 29 [pid = 3744] [id = 339] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 10A80C00 == 28 [pid = 3744] [id = 351] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 153C5000 == 27 [pid = 3744] [id = 350] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 1124F800 == 26 [pid = 3744] [id = 348] 05:52:40 INFO - PROCESS | 3744 | --DOCSHELL 10ED3C00 == 25 [pid = 3744] [id = 349] 05:52:40 INFO - PROCESS | 3744 | 1469109160275 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 3744 | 1469109160279 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (12BC6400) [pid = 3744] [serial = 990] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1305A000) [pid = 3744] [serial = 991] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (104E8800) [pid = 3744] [serial = 987] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (10A7A400) [pid = 3744] [serial = 988] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (131DF800) [pid = 3744] [serial = 976] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1305E800) [pid = 3744] [serial = 975] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16A58C00) [pid = 3744] [serial = 979] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15C17800) [pid = 3744] [serial = 978] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19715000) [pid = 3744] [serial = 982] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1847D000) [pid = 3744] [serial = 981] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16FAF000) [pid = 3744] [serial = 1002] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12D93C00) [pid = 3744] [serial = 984] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16DB7400) [pid = 3744] [serial = 999] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (153C8C00) [pid = 3744] [serial = 1005] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18474C00) [pid = 3744] [serial = 1008] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16FE3C00) [pid = 3744] [serial = 1003] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13DB2400) [pid = 3744] [serial = 993] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1577D400) [pid = 3744] [serial = 996] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (13932000) [pid = 3744] [serial = 997] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (16DBAC00) [pid = 3744] [serial = 1000] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (19711800) [pid = 3744] [serial = 1011] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (144E9C00) [pid = 3744] [serial = 994] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1773B000) [pid = 3744] [serial = 1006] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1847E400) [pid = 3744] [serial = 1009] [outer = 00000000] [url = about:blank] 05:52:40 INFO - PROCESS | 3744 | ++DOCSHELL 104E1000 == 26 [pid = 3744] [id = 352] 05:52:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (104E1C00) [pid = 3744] [serial = 1055] [outer = 00000000] 05:52:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (10A04400) [pid = 3744] [serial = 1056] [outer = 104E1C00] 05:52:40 INFO - PROCESS | 3744 | 1469109160418 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10A7BC00) [pid = 3744] [serial = 1057] [outer = 104E1C00] 05:52:40 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:40 INFO - PROCESS | 3744 | 1469109160902 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 3744 | 1469109160971 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 05:52:40 INFO - PROCESS | 3744 | 1469109160976 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:52:40 INFO - PROCESS | 3744 | 1469109160979 Marionette TRACE conn2 <- [1,1374,null,{}] 05:52:40 INFO - PROCESS | 3744 | 1469109160984 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:40 INFO - PROCESS | 3744 | 1469109160989 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:41 INFO - PROCESS | 3744 | 1469109161085 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:52:41 INFO - PROCESS | 3744 | 1469109161092 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 3744 | 1469109161096 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:41 INFO - PROCESS | 3744 | ++DOCSHELL 12B6A800 == 27 [pid = 3744] [id = 353] 05:52:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12B6B000) [pid = 3744] [serial = 1058] [outer = 00000000] 05:52:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12BCF400) [pid = 3744] [serial = 1059] [outer = 12B6B000] 05:52:41 INFO - PROCESS | 3744 | 1469109161144 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1305E800) [pid = 3744] [serial = 1060] [outer = 12B6B000] 05:52:41 INFO - PROCESS | 3744 | 1469109161615 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 3744 | 1469109161669 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 05:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:52:41 INFO - PROCESS | 3744 | 1469109161674 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 3744 | 1469109161676 Marionette TRACE conn2 <- [1,1378,null,{}] 05:52:41 INFO - PROCESS | 3744 | 1469109161680 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 3744 | 1469109161683 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:41 INFO - PROCESS | 3744 | 1469109161783 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:52:41 INFO - PROCESS | 3744 | 1469109161874 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 3744 | 1469109161876 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:41 INFO - PROCESS | 3744 | ++DOCSHELL 10A73800 == 28 [pid = 3744] [id = 354] 05:52:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (12820C00) [pid = 3744] [serial = 1061] [outer = 00000000] 05:52:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (139C4000) [pid = 3744] [serial = 1062] [outer = 12820C00] 05:52:41 INFO - PROCESS | 3744 | 1469109161922 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1428A800) [pid = 3744] [serial = 1063] [outer = 12820C00] 05:52:42 INFO - PROCESS | 3744 | 1469109162335 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 695ms 05:52:42 INFO - PROCESS | 3744 | 1469109162375 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 3744 | 1469109162377 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 05:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:52:42 INFO - PROCESS | 3744 | 1469109162382 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 3744 | 1469109162388 Marionette TRACE conn2 <- [1,1382,null,{}] 05:52:42 INFO - PROCESS | 3744 | 1469109162398 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:42 INFO - PROCESS | 3744 | 1469109162402 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:42 INFO - PROCESS | 3744 | 1469109162529 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:52:42 INFO - PROCESS | 3744 | 1469109162553 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 3744 | 1469109162555 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:42 INFO - PROCESS | 3744 | ++DOCSHELL 15771C00 == 29 [pid = 3744] [id = 355] 05:52:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15772800) [pid = 3744] [serial = 1064] [outer = 00000000] 05:52:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15C1D000) [pid = 3744] [serial = 1065] [outer = 15772800] 05:52:42 INFO - PROCESS | 3744 | 1469109162600 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15E29800) [pid = 3744] [serial = 1066] [outer = 15772800] 05:52:43 INFO - PROCESS | 3744 | 1469109163072 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 756ms 05:52:43 INFO - PROCESS | 3744 | 1469109163141 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 3744 | 1469109163144 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 05:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:52:43 INFO - PROCESS | 3744 | 1469109163147 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 3744 | 1469109163149 Marionette TRACE conn2 <- [1,1386,null,{}] 05:52:43 INFO - PROCESS | 3744 | 1469109163152 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 3744 | 1469109163155 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:43 INFO - PROCESS | 3744 | 1469109163272 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:52:43 INFO - PROCESS | 3744 | 1469109163332 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 3744 | 1469109163334 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:43 INFO - PROCESS | 3744 | ++DOCSHELL 15C1CC00 == 30 [pid = 3744] [id = 356] 05:52:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16A0C000) [pid = 3744] [serial = 1067] [outer = 00000000] 05:52:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16ED6400) [pid = 3744] [serial = 1068] [outer = 16A0C000] 05:52:43 INFO - PROCESS | 3744 | 1469109163378 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16EDB400) [pid = 3744] [serial = 1069] [outer = 16A0C000] 05:52:43 INFO - PROCESS | 3744 | 1469109163802 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 694ms 05:52:43 INFO - PROCESS | 3744 | 1469109163848 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 3744 | 1469109163850 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 05:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:52:43 INFO - PROCESS | 3744 | 1469109163857 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 3744 | 1469109163859 Marionette TRACE conn2 <- [1,1390,null,{}] 05:52:43 INFO - PROCESS | 3744 | 1469109163863 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 3744 | 1469109163866 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:43 INFO - PROCESS | 3744 | 1469109163976 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:52:44 INFO - PROCESS | 3744 | 1469109164036 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 3744 | 1469109164043 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:44 INFO - PROCESS | 3744 | ++DOCSHELL 16FB7400 == 31 [pid = 3744] [id = 357] 05:52:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16FE1000) [pid = 3744] [serial = 1070] [outer = 00000000] 05:52:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17693C00) [pid = 3744] [serial = 1071] [outer = 16FE1000] 05:52:44 INFO - PROCESS | 3744 | 1469109164101 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18419400) [pid = 3744] [serial = 1072] [outer = 16FE1000] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1802BC00) [pid = 3744] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (110CF000) [pid = 3744] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1532A400) [pid = 3744] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (165DE400) [pid = 3744] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15E2E800) [pid = 3744] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16DBE800) [pid = 3744] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13DAF000) [pid = 3744] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (12D5C400) [pid = 3744] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (10A78800) [pid = 3744] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16A63400) [pid = 3744] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (10ED4800) [pid = 3744] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1532BC00) [pid = 3744] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:52:44 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1055E000) [pid = 3744] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:52:44 INFO - PROCESS | 3744 | 1469109164798 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 988ms 05:52:44 INFO - PROCESS | 3744 | 1469109164845 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 3744 | 1469109164847 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 05:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:52:44 INFO - PROCESS | 3744 | 1469109164851 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 3744 | 1469109164853 Marionette TRACE conn2 <- [1,1394,null,{}] 05:52:44 INFO - PROCESS | 3744 | 1469109164856 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 3744 | 1469109164858 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:44 INFO - PROCESS | 3744 | 1469109164972 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:52:45 INFO - PROCESS | 3744 | 1469109165031 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 3744 | 1469109165033 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:45 INFO - PROCESS | 3744 | ++DOCSHELL 10439C00 == 32 [pid = 3744] [id = 358] 05:52:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1047DC00) [pid = 3744] [serial = 1073] [outer = 00000000] 05:52:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13932800) [pid = 3744] [serial = 1074] [outer = 1047DC00] 05:52:45 INFO - PROCESS | 3744 | 1469109165077 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16FA9C00) [pid = 3744] [serial = 1075] [outer = 1047DC00] 05:52:45 INFO - PROCESS | 3744 | 1469109165458 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 633ms 05:52:45 INFO - PROCESS | 3744 | 1469109165488 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 3744 | 1469109165490 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 05:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:52:45 INFO - PROCESS | 3744 | 1469109165494 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 3744 | 1469109165495 Marionette TRACE conn2 <- [1,1398,null,{}] 05:52:45 INFO - PROCESS | 3744 | 1469109165499 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 3744 | 1469109165501 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:45 INFO - PROCESS | 3744 | 1469109165618 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:52:45 INFO - PROCESS | 3744 | 1469109165623 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 3744 | 1469109165625 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:45 INFO - PROCESS | 3744 | ++DOCSHELL 1532A400 == 33 [pid = 3744] [id = 359] 05:52:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (165DE400) [pid = 3744] [serial = 1076] [outer = 00000000] 05:52:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18478400) [pid = 3744] [serial = 1077] [outer = 165DE400] 05:52:45 INFO - PROCESS | 3744 | 1469109165654 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18480000) [pid = 3744] [serial = 1078] [outer = 165DE400] 05:52:46 INFO - PROCESS | 3744 | 1469109166117 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 695ms 05:52:46 INFO - PROCESS | 3744 | 1469109166178 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 3744 | 1469109166180 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 05:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:52:46 INFO - PROCESS | 3744 | 1469109166183 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 3744 | 1469109166185 Marionette TRACE conn2 <- [1,1402,null,{}] 05:52:46 INFO - PROCESS | 3744 | 1469109166188 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 3744 | 1469109166190 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:46 INFO - PROCESS | 3744 | 1469109166266 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:52:46 INFO - PROCESS | 3744 | 1469109166306 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 3744 | 1469109166307 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:46 INFO - PROCESS | 3744 | ++DOCSHELL 10433400 == 34 [pid = 3744] [id = 360] 05:52:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (10BAF800) [pid = 3744] [serial = 1079] [outer = 00000000] 05:52:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19A75C00) [pid = 3744] [serial = 1080] [outer = 10BAF800] 05:52:46 INFO - PROCESS | 3744 | 1469109166351 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19A76000) [pid = 3744] [serial = 1081] [outer = 10BAF800] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 104EB400 == 33 [pid = 3744] [id = 245] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 12825000 == 32 [pid = 3744] [id = 247] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 104E2800 == 31 [pid = 3744] [id = 256] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 110CEC00 == 30 [pid = 3744] [id = 253] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 110D0C00 == 29 [pid = 3744] [id = 248] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 15330400 == 28 [pid = 3744] [id = 254] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 12D66800 == 27 [pid = 3744] [id = 249] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 12828400 == 26 [pid = 3744] [id = 240] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 13114800 == 25 [pid = 3744] [id = 241] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 16A13000 == 24 [pid = 3744] [id = 255] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 13DAF800 == 23 [pid = 3744] [id = 250] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 156F7000 == 22 [pid = 3744] [id = 243] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 1428E400 == 21 [pid = 3744] [id = 252] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 1532E400 == 20 [pid = 3744] [id = 242] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 10A82800 == 19 [pid = 3744] [id = 246] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 16A0AC00 == 18 [pid = 3744] [id = 244] 05:52:47 INFO - PROCESS | 3744 | --DOCSHELL 110D8000 == 17 [pid = 3744] [id = 251] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (139C3400) [pid = 3744] [serial = 985] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19E0FC00) [pid = 3744] [serial = 1044] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (19718400) [pid = 3744] [serial = 1041] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16A64400) [pid = 3744] [serial = 1029] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16FA9800) [pid = 3744] [serial = 1032] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1532C400) [pid = 3744] [serial = 1017] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15331C00) [pid = 3744] [serial = 1018] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13127800) [pid = 3744] [serial = 1023] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (132EE000) [pid = 3744] [serial = 1024] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (12B03800) [pid = 3744] [serial = 1014] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (13123800) [pid = 3744] [serial = 1015] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (19713000) [pid = 3744] [serial = 1012] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (11252800) [pid = 3744] [serial = 1020] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (16DB8800) [pid = 3744] [serial = 1030] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (114DCC00) [pid = 3744] [serial = 1021] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (154D8000) [pid = 3744] [serial = 1026] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (12B05400) [pid = 3744] [serial = 1035] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (16FAE800) [pid = 3744] [serial = 1033] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (13266000) [pid = 3744] [serial = 1036] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (19A77C00) [pid = 3744] [serial = 1042] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (18475C00) [pid = 3744] [serial = 1038] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (18476C00) [pid = 3744] [serial = 1039] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (1577A000) [pid = 3744] [serial = 1027] [outer = 00000000] [url = about:blank] 05:52:47 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (19E14400) [pid = 3744] [serial = 1045] [outer = 00000000] [url = about:blank] 05:52:48 INFO - PROCESS | 3744 | 1469109168097 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1930ms 05:52:48 INFO - PROCESS | 3744 | 1469109168126 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 3744 | 1469109168130 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 05:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:52:48 INFO - PROCESS | 3744 | 1469109168136 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 3744 | 1469109168139 Marionette TRACE conn2 <- [1,1406,null,{}] 05:52:48 INFO - PROCESS | 3744 | 1469109168146 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 3744 | 1469109168149 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:48 INFO - PROCESS | 3744 | 1469109168240 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:52:48 INFO - PROCESS | 3744 | 1469109168251 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 3744 | 1469109168256 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:48 INFO - PROCESS | 3744 | ++DOCSHELL 110D0C00 == 18 [pid = 3744] [id = 361] 05:52:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (110D6400) [pid = 3744] [serial = 1082] [outer = 00000000] 05:52:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (11ACA400) [pid = 3744] [serial = 1083] [outer = 110D6400] 05:52:48 INFO - PROCESS | 3744 | 1469109168310 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (12826400) [pid = 3744] [serial = 1084] [outer = 110D6400] 05:52:48 INFO - PROCESS | 3744 | 1469109168817 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 742ms 05:52:48 INFO - PROCESS | 3744 | 1469109168856 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 3744 | 1469109168862 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 05:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:52:48 INFO - PROCESS | 3744 | 1469109168869 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 3744 | 1469109168872 Marionette TRACE conn2 <- [1,1410,null,{}] 05:52:48 INFO - PROCESS | 3744 | 1469109168876 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 3744 | 1469109168878 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:48 INFO - PROCESS | 3744 | 1469109168979 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:52:49 INFO - PROCESS | 3744 | 1469109169083 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 3744 | 1469109169085 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:49 INFO - PROCESS | 3744 | ++DOCSHELL 1305C800 == 19 [pid = 3744] [id = 362] 05:52:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (13061400) [pid = 3744] [serial = 1085] [outer = 00000000] 05:52:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (13120000) [pid = 3744] [serial = 1086] [outer = 13061400] 05:52:49 INFO - PROCESS | 3744 | 1469109169164 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (131DA400) [pid = 3744] [serial = 1087] [outer = 13061400] 05:52:49 INFO - PROCESS | 3744 | 1469109169652 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 833ms 05:52:49 INFO - PROCESS | 3744 | 1469109169710 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 3744 | 1469109169712 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 05:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:52:49 INFO - PROCESS | 3744 | 1469109169715 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 3744 | 1469109169719 Marionette TRACE conn2 <- [1,1414,null,{}] 05:52:49 INFO - PROCESS | 3744 | 1469109169730 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 3744 | 1469109169734 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:49 INFO - PROCESS | 3744 | 1469109169805 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:52:49 INFO - PROCESS | 3744 | 1469109169823 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 3744 | 1469109169826 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:49 INFO - PROCESS | 3744 | ++DOCSHELL 13DBB800 == 20 [pid = 3744] [id = 363] 05:52:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (13DBCC00) [pid = 3744] [serial = 1088] [outer = 00000000] 05:52:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (14297000) [pid = 3744] [serial = 1089] [outer = 13DBCC00] 05:52:49 INFO - PROCESS | 3744 | 1469109169875 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (1532B400) [pid = 3744] [serial = 1090] [outer = 13DBCC00] 05:52:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (154D8000) [pid = 3744] [serial = 1091] [outer = 1B30C800] 05:52:50 INFO - PROCESS | 3744 | 1469109170417 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 725ms 05:52:50 INFO - PROCESS | 3744 | 1469109170439 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 3744 | 1469109170442 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 05:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:52:50 INFO - PROCESS | 3744 | 1469109170445 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 3744 | 1469109170447 Marionette TRACE conn2 <- [1,1418,null,{}] 05:52:50 INFO - PROCESS | 3744 | 1469109170450 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 3744 | 1469109170452 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:50 INFO - PROCESS | 3744 | 1469109170535 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:52:50 INFO - PROCESS | 3744 | 1469109170540 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 3744 | 1469109170543 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:50 INFO - PROCESS | 3744 | ++DOCSHELL 15330000 == 21 [pid = 3744] [id = 364] 05:52:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (15335800) [pid = 3744] [serial = 1092] [outer = 00000000] 05:52:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (154D5C00) [pid = 3744] [serial = 1093] [outer = 15335800] 05:52:50 INFO - PROCESS | 3744 | 1469109170587 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15C1C000) [pid = 3744] [serial = 1094] [outer = 15335800] 05:52:51 INFO - PROCESS | 3744 | 1469109171059 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 617ms 05:52:51 INFO - PROCESS | 3744 | 1469109171083 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 3744 | 1469109171085 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 05:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:52:51 INFO - PROCESS | 3744 | 1469109171088 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 3744 | 1469109171090 Marionette TRACE conn2 <- [1,1422,null,{}] 05:52:51 INFO - PROCESS | 3744 | 1469109171094 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:51 INFO - PROCESS | 3744 | 1469109171096 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:51 INFO - PROCESS | 3744 | 1469109171186 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:52:51 INFO - PROCESS | 3744 | 1469109171195 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 3744 | 1469109171197 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:51 INFO - PROCESS | 3744 | ++DOCSHELL 15E30000 == 22 [pid = 3744] [id = 365] 05:52:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15E31400) [pid = 3744] [serial = 1095] [outer = 00000000] 05:52:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (16A5F800) [pid = 3744] [serial = 1096] [outer = 15E31400] 05:52:51 INFO - PROCESS | 3744 | 1469109171242 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16DB4400) [pid = 3744] [serial = 1097] [outer = 15E31400] 05:52:52 INFO - PROCESS | 3744 | 1469109172097 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1019ms 05:52:52 INFO - PROCESS | 3744 | 1469109172132 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 3744 | 1469109172137 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 05:52:52 INFO - PROCESS | 3744 | 1469109172142 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:52:52 INFO - PROCESS | 3744 | 1469109172148 Marionette TRACE conn2 <- [1,1426,null,{}] 05:52:52 INFO - PROCESS | 3744 | 1469109172153 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 3744 | 1469109172156 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:52 INFO - PROCESS | 3744 | 1469109172280 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:52:52 INFO - PROCESS | 3744 | 1469109172405 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 3744 | 1469109172408 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:52 INFO - PROCESS | 3744 | ++DOCSHELL 11AC6400 == 23 [pid = 3744] [id = 366] 05:52:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (11AC7800) [pid = 3744] [serial = 1098] [outer = 00000000] 05:52:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (12BCB800) [pid = 3744] [serial = 1099] [outer = 11AC7800] 05:52:52 INFO - PROCESS | 3744 | 1469109172472 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (13120800) [pid = 3744] [serial = 1100] [outer = 11AC7800] 05:52:53 INFO - PROCESS | 3744 | 1469109173308 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1235ms 05:52:53 INFO - PROCESS | 3744 | 1469109173381 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 3744 | 1469109173385 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 05:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:52:53 INFO - PROCESS | 3744 | 1469109173399 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 3744 | 1469109173403 Marionette TRACE conn2 <- [1,1430,null,{}] 05:52:53 INFO - PROCESS | 3744 | 1469109173408 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:53 INFO - PROCESS | 3744 | 1469109173411 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:53 INFO - PROCESS | 3744 | 1469109173523 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:52:53 INFO - PROCESS | 3744 | 1469109173602 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 3744 | 1469109173606 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:53 INFO - PROCESS | 3744 | ++DOCSHELL 11CD4400 == 24 [pid = 3744] [id = 367] 05:52:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (11CD6400) [pid = 3744] [serial = 1101] [outer = 00000000] 05:52:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (12B64400) [pid = 3744] [serial = 1102] [outer = 11CD6400] 05:52:53 INFO - PROCESS | 3744 | 1469109173661 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (12B6EC00) [pid = 3744] [serial = 1103] [outer = 11CD6400] 05:52:53 INFO - PROCESS | 3744 | --DOCSHELL 12B6A800 == 23 [pid = 3744] [id = 353] 05:52:53 INFO - PROCESS | 3744 | --DOCSHELL 104E1000 == 22 [pid = 3744] [id = 352] 05:52:53 INFO - PROCESS | 3744 | --DOCSHELL 15330000 == 21 [pid = 3744] [id = 364] 05:52:53 INFO - PROCESS | 3744 | --DOCSHELL 13DBB800 == 20 [pid = 3744] [id = 363] 05:52:53 INFO - PROCESS | 3744 | --DOCSHELL 1305C800 == 19 [pid = 3744] [id = 362] 05:52:53 INFO - PROCESS | 3744 | --DOCSHELL 110D0C00 == 18 [pid = 3744] [id = 361] 05:52:54 INFO - PROCESS | 3744 | 1469109174388 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1035ms 05:52:54 INFO - PROCESS | 3744 | 1469109174428 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 3744 | 1469109174433 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 05:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:52:54 INFO - PROCESS | 3744 | 1469109174458 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 3744 | 1469109174464 Marionette TRACE conn2 <- [1,1434,null,{}] 05:52:54 INFO - PROCESS | 3744 | 1469109174469 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 3744 | 1469109174472 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:54 INFO - PROCESS | 3744 | 1469109174585 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:52:54 INFO - PROCESS | 3744 | 1469109174712 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 3744 | 1469109174715 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:54 INFO - PROCESS | 3744 | ++DOCSHELL 12B0A000 == 19 [pid = 3744] [id = 368] 05:52:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (12B69800) [pid = 3744] [serial = 1104] [outer = 00000000] 05:52:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (13114800) [pid = 3744] [serial = 1105] [outer = 12B69800] 05:52:54 INFO - PROCESS | 3744 | 1469109174777 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (132EC400) [pid = 3744] [serial = 1106] [outer = 12B69800] 05:52:55 INFO - PROCESS | 3744 | 1469109175401 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1004ms 05:52:55 INFO - PROCESS | 3744 | 1469109175436 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 3744 | 1469109175442 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 05:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:52:55 INFO - PROCESS | 3744 | 1469109175449 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 3744 | 1469109175452 Marionette TRACE conn2 <- [1,1438,null,{}] 05:52:55 INFO - PROCESS | 3744 | 1469109175456 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 3744 | 1469109175460 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:55 INFO - PROCESS | 3744 | 1469109175579 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:52:55 INFO - PROCESS | 3744 | 1469109175707 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 3744 | 1469109175710 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:55 INFO - PROCESS | 3744 | ++DOCSHELL 144E6400 == 20 [pid = 3744] [id = 369] 05:52:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (144E8000) [pid = 3744] [serial = 1107] [outer = 00000000] 05:52:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1532E000) [pid = 3744] [serial = 1108] [outer = 144E8000] 05:52:55 INFO - PROCESS | 3744 | 1469109175769 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15334000) [pid = 3744] [serial = 1109] [outer = 144E8000] 05:52:56 INFO - PROCESS | 3744 | 1469109176406 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 973ms 05:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:52:56 INFO - PROCESS | 3744 | 1469109176439 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 3744 | 1469109176441 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 05:52:56 INFO - PROCESS | 3744 | 1469109176445 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 3744 | 1469109176449 Marionette TRACE conn2 <- [1,1442,null,{}] 05:52:56 INFO - PROCESS | 3744 | 1469109176461 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:56 INFO - PROCESS | 3744 | 1469109176467 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:56 INFO - PROCESS | 3744 | 1469109176582 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:52:56 INFO - PROCESS | 3744 | 1469109176696 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 3744 | 1469109176700 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:56 INFO - PROCESS | 3744 | ++DOCSHELL 16DBB000 == 21 [pid = 3744] [id = 370] 05:52:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16DBCC00) [pid = 3744] [serial = 1110] [outer = 00000000] 05:52:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16ED6800) [pid = 3744] [serial = 1111] [outer = 16DBCC00] 05:52:56 INFO - PROCESS | 3744 | 1469109176761 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (16FB6C00) [pid = 3744] [serial = 1112] [outer = 16DBCC00] 05:52:57 INFO - PROCESS | 3744 | 1469109177378 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 988ms 05:52:57 INFO - PROCESS | 3744 | 1469109177429 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 3744 | 1469109177432 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 05:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:52:57 INFO - PROCESS | 3744 | 1469109177436 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 3744 | 1469109177438 Marionette TRACE conn2 <- [1,1446,null,{}] 05:52:57 INFO - PROCESS | 3744 | 1469109177442 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 3744 | 1469109177444 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:57 INFO - PROCESS | 3744 | 1469109177564 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:52:57 INFO - PROCESS | 3744 | 1469109177691 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 3744 | 1469109177693 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:57 INFO - PROCESS | 3744 | ++DOCSHELL 17743400 == 22 [pid = 3744] [id = 371] 05:52:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17745800) [pid = 3744] [serial = 1113] [outer = 00000000] 05:52:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18032C00) [pid = 3744] [serial = 1114] [outer = 17745800] 05:52:57 INFO - PROCESS | 3744 | 1469109177750 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18472000) [pid = 3744] [serial = 1115] [outer = 17745800] 05:52:58 INFO - PROCESS | 3744 | 1469109178430 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1034ms 05:52:58 INFO - PROCESS | 3744 | 1469109178463 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 3744 | 1469109178468 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 05:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:52:58 INFO - PROCESS | 3744 | 1469109178503 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 3744 | 1469109178507 Marionette TRACE conn2 <- [1,1450,null,{}] 05:52:58 INFO - PROCESS | 3744 | 1469109178513 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:58 INFO - PROCESS | 3744 | 1469109178516 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:58 INFO - PROCESS | 3744 | 1469109178669 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:52:58 INFO - PROCESS | 3744 | 1469109178788 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 3744 | 1469109178794 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:58 INFO - PROCESS | 3744 | ++DOCSHELL 10A82800 == 23 [pid = 3744] [id = 372] 05:52:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1292E800) [pid = 3744] [serial = 1116] [outer = 00000000] 05:52:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (12D95C00) [pid = 3744] [serial = 1117] [outer = 1292E800] 05:52:58 INFO - PROCESS | 3744 | 1469109178854 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (131E6000) [pid = 3744] [serial = 1118] [outer = 1292E800] 05:52:59 INFO - PROCESS | 3744 | 1469109179542 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1111ms 05:52:59 INFO - PROCESS | 3744 | 1469109179590 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 3744 | 1469109179595 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 05:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:52:59 INFO - PROCESS | 3744 | 1469109179602 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 3744 | 1469109179605 Marionette TRACE conn2 <- [1,1454,null,{}] 05:52:59 INFO - PROCESS | 3744 | 1469109179609 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 3744 | 1469109179612 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:59 INFO - PROCESS | 3744 | 1469109179727 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:52:59 INFO - PROCESS | 3744 | 1469109179856 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 3744 | 1469109179859 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:52:59 INFO - PROCESS | 3744 | ++DOCSHELL 15C12400 == 24 [pid = 3744] [id = 373] 05:52:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (15C16C00) [pid = 3744] [serial = 1119] [outer = 00000000] 05:52:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (16A0AC00) [pid = 3744] [serial = 1120] [outer = 15C16C00] 05:52:59 INFO - PROCESS | 3744 | 1469109179919 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (16DBD000) [pid = 3744] [serial = 1121] [outer = 15C16C00] 05:53:00 INFO - PROCESS | 3744 | 1469109180570 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1034ms 05:53:00 INFO - PROCESS | 3744 | 1469109180649 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 3744 | 1469109180652 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 05:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:53:00 INFO - PROCESS | 3744 | 1469109180656 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 3744 | 1469109180660 Marionette TRACE conn2 <- [1,1458,null,{}] 05:53:00 INFO - PROCESS | 3744 | 1469109180738 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:00 INFO - PROCESS | 3744 | 1469109180743 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:00 INFO - PROCESS | 3744 | 1469109180878 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:53:00 INFO - PROCESS | 3744 | 1469109180954 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 3744 | 1469109180957 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:00 INFO - PROCESS | 3744 | ++DOCSHELL 18031C00 == 25 [pid = 3744] [id = 374] 05:53:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (18474400) [pid = 3744] [serial = 1122] [outer = 00000000] 05:53:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1847EC00) [pid = 3744] [serial = 1123] [outer = 18474400] 05:53:01 INFO - PROCESS | 3744 | 1469109181016 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (185B1800) [pid = 3744] [serial = 1124] [outer = 18474400] 05:53:01 INFO - PROCESS | 3744 | 1469109181710 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1112ms 05:53:01 INFO - PROCESS | 3744 | 1469109181761 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 3744 | 1469109181764 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 05:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:53:01 INFO - PROCESS | 3744 | 1469109181768 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 3744 | 1469109181770 Marionette TRACE conn2 <- [1,1462,null,{}] 05:53:01 INFO - PROCESS | 3744 | 1469109181774 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:01 INFO - PROCESS | 3744 | 1469109181776 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:01 INFO - PROCESS | 3744 | 1469109181902 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:53:02 INFO - PROCESS | 3744 | 1469109182070 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 3744 | 1469109182074 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:02 INFO - PROCESS | 3744 | ++DOCSHELL 1043A000 == 26 [pid = 3744] [id = 375] 05:53:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (10470800) [pid = 3744] [serial = 1125] [outer = 00000000] 05:53:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (10A09800) [pid = 3744] [serial = 1126] [outer = 10470800] 05:53:02 INFO - PROCESS | 3744 | 1469109182128 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (11249000) [pid = 3744] [serial = 1127] [outer = 10470800] 05:53:02 INFO - PROCESS | 3744 | --DOCSHELL 16DBB000 == 25 [pid = 3744] [id = 370] 05:53:02 INFO - PROCESS | 3744 | --DOCSHELL 144E6400 == 24 [pid = 3744] [id = 369] 05:53:02 INFO - PROCESS | 3744 | --DOCSHELL 12B0A000 == 23 [pid = 3744] [id = 368] 05:53:02 INFO - PROCESS | 3744 | 1469109182901 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1173ms 05:53:02 INFO - PROCESS | 3744 | 1469109182954 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 3744 | 1469109182958 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 05:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:53:02 INFO - PROCESS | 3744 | 1469109182964 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 3744 | 1469109182967 Marionette TRACE conn2 <- [1,1466,null,{}] 05:53:02 INFO - PROCESS | 3744 | 1469109182973 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:02 INFO - PROCESS | 3744 | 1469109182976 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:03 INFO - PROCESS | 3744 | 1469109183100 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:53:03 INFO - PROCESS | 3744 | 1469109183232 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 3744 | 1469109183235 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:03 INFO - PROCESS | 3744 | ++DOCSHELL 110D0C00 == 24 [pid = 3744] [id = 376] 05:53:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (13910800) [pid = 3744] [serial = 1128] [outer = 00000000] 05:53:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1532F400) [pid = 3744] [serial = 1129] [outer = 13910800] 05:53:03 INFO - PROCESS | 3744 | 1469109183295 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (15776400) [pid = 3744] [serial = 1130] [outer = 13910800] 05:53:03 INFO - PROCESS | 3744 | 1469109183972 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1081ms 05:53:04 INFO - PROCESS | 3744 | 1469109184044 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 3744 | 1469109184049 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 05:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:53:04 INFO - PROCESS | 3744 | 1469109184055 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 3744 | 1469109184058 Marionette TRACE conn2 <- [1,1470,null,{}] 05:53:04 INFO - PROCESS | 3744 | 1469109184063 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:04 INFO - PROCESS | 3744 | 1469109184066 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:04 INFO - PROCESS | 3744 | 1469109184223 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:53:04 INFO - PROCESS | 3744 | 1469109184343 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 3744 | 1469109184346 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:04 INFO - PROCESS | 3744 | ++DOCSHELL 17743800 == 25 [pid = 3744] [id = 377] 05:53:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18027800) [pid = 3744] [serial = 1131] [outer = 00000000] 05:53:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1847B800) [pid = 3744] [serial = 1132] [outer = 18027800] 05:53:04 INFO - PROCESS | 3744 | 1469109184403 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19719400) [pid = 3744] [serial = 1133] [outer = 18027800] 05:53:05 INFO - PROCESS | 3744 | 1469109185021 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1034ms 05:53:05 INFO - PROCESS | 3744 | 1469109185082 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 3744 | 1469109185085 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 05:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:53:05 INFO - PROCESS | 3744 | 1469109185125 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 3744 | 1469109185130 Marionette TRACE conn2 <- [1,1474,null,{}] 05:53:05 INFO - PROCESS | 3744 | 1469109185142 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:05 INFO - PROCESS | 3744 | 1469109185147 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:05 INFO - PROCESS | 3744 | 1469109185273 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:53:05 INFO - PROCESS | 3744 | 1469109185397 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 3744 | 1469109185401 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:05 INFO - PROCESS | 3744 | ++DOCSHELL 13DBA800 == 26 [pid = 3744] [id = 378] 05:53:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1A049800) [pid = 3744] [serial = 1134] [outer = 00000000] 05:53:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1A04E400) [pid = 3744] [serial = 1135] [outer = 1A049800] 05:53:05 INFO - PROCESS | 3744 | 1469109185462 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1A0F4C00) [pid = 3744] [serial = 1136] [outer = 1A049800] 05:53:06 INFO - PROCESS | 3744 | 1469109186131 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1066ms 05:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:53:06 INFO - PROCESS | 3744 | 1469109186170 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 3744 | 1469109186173 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 05:53:06 INFO - PROCESS | 3744 | 1469109186177 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 3744 | 1469109186179 Marionette TRACE conn2 <- [1,1478,null,{}] 05:53:06 INFO - PROCESS | 3744 | 1469109186183 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:06 INFO - PROCESS | 3744 | 1469109186185 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:06 INFO - PROCESS | 3744 | 1469109186307 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:53:06 INFO - PROCESS | 3744 | 1469109186423 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 3744 | 1469109186426 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:06 INFO - PROCESS | 3744 | ++DOCSHELL 1A04EC00 == 27 [pid = 3744] [id = 379] 05:53:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1A1C7800) [pid = 3744] [serial = 1137] [outer = 00000000] 05:53:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A51A400) [pid = 3744] [serial = 1138] [outer = 1A1C7800] 05:53:06 INFO - PROCESS | 3744 | 1469109186483 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1A520C00) [pid = 3744] [serial = 1139] [outer = 1A1C7800] 05:53:07 INFO - PROCESS | 3744 | 1469109187141 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 988ms 05:53:07 INFO - PROCESS | 3744 | 1469109187171 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 3744 | 1469109187175 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 05:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:53:07 INFO - PROCESS | 3744 | 1469109187182 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 3744 | 1469109187187 Marionette TRACE conn2 <- [1,1482,null,{}] 05:53:07 INFO - PROCESS | 3744 | 1469109187194 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:07 INFO - PROCESS | 3744 | 1469109187197 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:07 INFO - PROCESS | 3744 | 1469109187315 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:53:07 INFO - PROCESS | 3744 | --DOCSHELL 15C12400 == 26 [pid = 3744] [id = 373] 05:53:07 INFO - PROCESS | 3744 | --DOCSHELL 10A82800 == 25 [pid = 3744] [id = 372] 05:53:07 INFO - PROCESS | 3744 | 1469109187527 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 3744 | 1469109187530 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:07 INFO - PROCESS | 3744 | ++DOCSHELL 110CDC00 == 26 [pid = 3744] [id = 380] 05:53:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (11246C00) [pid = 3744] [serial = 1140] [outer = 00000000] 05:53:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (13114000) [pid = 3744] [serial = 1141] [outer = 11246C00] 05:53:07 INFO - PROCESS | 3744 | 1469109187591 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (14294C00) [pid = 3744] [serial = 1142] [outer = 11246C00] 05:53:08 INFO - PROCESS | 3744 | 1469109188201 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1080ms 05:53:08 INFO - PROCESS | 3744 | 1469109188263 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 3744 | 1469109188271 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 05:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:53:08 INFO - PROCESS | 3744 | 1469109188277 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 3744 | 1469109188281 Marionette TRACE conn2 <- [1,1486,null,{}] 05:53:08 INFO - PROCESS | 3744 | 1469109188286 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:08 INFO - PROCESS | 3744 | 1469109188290 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:08 INFO - PROCESS | 3744 | 1469109188404 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:53:08 INFO - PROCESS | 3744 | 1469109188539 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 3744 | 1469109188543 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:08 INFO - PROCESS | 3744 | ++DOCSHELL 1847B000 == 27 [pid = 3744] [id = 381] 05:53:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1847D000) [pid = 3744] [serial = 1143] [outer = 00000000] 05:53:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19719000) [pid = 3744] [serial = 1144] [outer = 1847D000] 05:53:08 INFO - PROCESS | 3744 | 1469109188605 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19A7AC00) [pid = 3744] [serial = 1145] [outer = 1847D000] 05:53:09 INFO - PROCESS | 3744 | 1469109189229 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 988ms 05:53:09 INFO - PROCESS | 3744 | 1469109189265 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 3744 | 1469109189270 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 05:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:53:09 INFO - PROCESS | 3744 | 1469109189276 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 3744 | 1469109189280 Marionette TRACE conn2 <- [1,1490,null,{}] 05:53:09 INFO - PROCESS | 3744 | 1469109189286 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:09 INFO - PROCESS | 3744 | 1469109189289 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:09 INFO - PROCESS | 3744 | 1469109189401 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:53:09 INFO - PROCESS | 3744 | 1469109189537 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 3744 | 1469109189540 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:09 INFO - PROCESS | 3744 | ++DOCSHELL 19718C00 == 28 [pid = 3744] [id = 382] 05:53:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1A1C2400) [pid = 3744] [serial = 1146] [outer = 00000000] 05:53:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1A515C00) [pid = 3744] [serial = 1147] [outer = 1A1C2400] 05:53:09 INFO - PROCESS | 3744 | 1469109189597 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1A6B5800) [pid = 3744] [serial = 1148] [outer = 1A1C2400] 05:53:10 INFO - PROCESS | 3744 | 1469109190243 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 989ms 05:53:10 INFO - PROCESS | 3744 | 1469109190276 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 3744 | 1469109190278 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 05:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:53:10 INFO - PROCESS | 3744 | 1469109190289 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 3744 | 1469109190295 Marionette TRACE conn2 <- [1,1494,null,{}] 05:53:10 INFO - PROCESS | 3744 | 1469109190302 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:10 INFO - PROCESS | 3744 | 1469109190309 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:10 INFO - PROCESS | 3744 | 1469109190460 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:53:10 INFO - PROCESS | 3744 | 1469109190594 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 3744 | 1469109190596 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:10 INFO - PROCESS | 3744 | ++DOCSHELL 1A7AD400 == 29 [pid = 3744] [id = 383] 05:53:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1A7ADC00) [pid = 3744] [serial = 1149] [outer = 00000000] 05:53:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1A7B4800) [pid = 3744] [serial = 1150] [outer = 1A7ADC00] 05:53:10 INFO - PROCESS | 3744 | 1469109190651 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1AA23000) [pid = 3744] [serial = 1151] [outer = 1A7ADC00] 05:53:11 INFO - PROCESS | 3744 | 1469109191330 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1096ms 05:53:11 INFO - PROCESS | 3744 | 1469109191380 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 3744 | 1469109191384 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 05:53:11 INFO - PROCESS | 3744 | 1469109191390 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:53:11 INFO - PROCESS | 3744 | 1469109191393 Marionette TRACE conn2 <- [1,1498,null,{}] 05:53:11 INFO - PROCESS | 3744 | 1469109191399 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:11 INFO - PROCESS | 3744 | 1469109191402 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:11 INFO - PROCESS | 3744 | 1469109191509 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:53:11 INFO - PROCESS | 3744 | 1469109191642 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 3744 | 1469109191647 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:11 INFO - PROCESS | 3744 | ++DOCSHELL 130B6C00 == 30 [pid = 3744] [id = 384] 05:53:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (13113000) [pid = 3744] [serial = 1152] [outer = 00000000] 05:53:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (17692400) [pid = 3744] [serial = 1153] [outer = 13113000] 05:53:11 INFO - PROCESS | 3744 | 1469109191701 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (18475C00) [pid = 3744] [serial = 1154] [outer = 13113000] 05:53:12 INFO - PROCESS | 3744 | --DOCSHELL 17743800 == 29 [pid = 3744] [id = 377] 05:53:12 INFO - PROCESS | 3744 | --DOCSHELL 110D0C00 == 28 [pid = 3744] [id = 376] 05:53:12 INFO - PROCESS | 3744 | 1469109192385 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1034ms 05:53:12 INFO - PROCESS | 3744 | 1469109192420 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 3744 | 1469109192424 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 05:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:53:12 INFO - PROCESS | 3744 | 1469109192452 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 3744 | 1469109192456 Marionette TRACE conn2 <- [1,1502,null,{}] 05:53:12 INFO - PROCESS | 3744 | 1469109192462 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 3744 | 1469109192466 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:12 INFO - PROCESS | 3744 | 1469109192580 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:53:12 INFO - PROCESS | 3744 | 1469109192717 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 3744 | 1469109192720 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:12 INFO - PROCESS | 3744 | ++DOCSHELL 15333000 == 29 [pid = 3744] [id = 385] 05:53:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (16DBB400) [pid = 3744] [serial = 1155] [outer = 00000000] 05:53:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (19A80800) [pid = 3744] [serial = 1156] [outer = 16DBB400] 05:53:12 INFO - PROCESS | 3744 | 1469109192780 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1A04C800) [pid = 3744] [serial = 1157] [outer = 16DBB400] 05:53:13 INFO - PROCESS | 3744 | 1469109193447 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1035ms 05:53:13 INFO - PROCESS | 3744 | 1469109193481 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 3744 | 1469109193486 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 05:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:53:13 INFO - PROCESS | 3744 | 1469109193512 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 3744 | 1469109193515 Marionette TRACE conn2 <- [1,1506,null,{}] 05:53:13 INFO - PROCESS | 3744 | 1469109193519 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:13 INFO - PROCESS | 3744 | 1469109193522 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:13 INFO - PROCESS | 3744 | 1469109193636 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:53:13 INFO - PROCESS | 3744 | 1469109193772 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 3744 | 1469109193775 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:13 INFO - PROCESS | 3744 | ++DOCSHELL 1A515400 == 30 [pid = 3744] [id = 386] 05:53:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1A518800) [pid = 3744] [serial = 1158] [outer = 00000000] 05:53:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1A6BDC00) [pid = 3744] [serial = 1159] [outer = 1A518800] 05:53:13 INFO - PROCESS | 3744 | 1469109193834 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1A7A9000) [pid = 3744] [serial = 1160] [outer = 1A518800] 05:53:14 INFO - PROCESS | 3744 | 1469109194471 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 988ms 05:53:14 INFO - PROCESS | 3744 | 1469109194500 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 3744 | 1469109194503 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 05:53:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:53:14 INFO - PROCESS | 3744 | 1469109194508 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 3744 | 1469109194512 Marionette TRACE conn2 <- [1,1510,null,{}] 05:53:14 INFO - PROCESS | 3744 | 1469109194523 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:14 INFO - PROCESS | 3744 | 1469109194528 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:14 INFO - PROCESS | 3744 | 1469109194640 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:53:14 INFO - PROCESS | 3744 | 1469109194749 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 3744 | 1469109194753 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:14 INFO - PROCESS | 3744 | ++DOCSHELL 1AA2F400 == 31 [pid = 3744] [id = 387] 05:53:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1AA30C00) [pid = 3744] [serial = 1161] [outer = 00000000] 05:53:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1AB77800) [pid = 3744] [serial = 1162] [outer = 1AA30C00] 05:53:14 INFO - PROCESS | 3744 | 1469109194853 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1AB7C000) [pid = 3744] [serial = 1163] [outer = 1AA30C00] 05:53:15 INFO - PROCESS | 3744 | 1469109195437 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:53:15 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 () { 05:53:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:53:15 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 () { 05:53:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:53:15 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 () { 05:53:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:53:15 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 () { 05:53:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:53:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 988ms 05:53:15 INFO - PROCESS | 3744 | 1469109195500 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 3744 | 1469109195502 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 05:53:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:53:15 INFO - PROCESS | 3744 | 1469109195506 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 3744 | 1469109195508 Marionette TRACE conn2 <- [1,1514,null,{}] 05:53:15 INFO - PROCESS | 3744 | 1469109195512 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:15 INFO - PROCESS | 3744 | 1469109195514 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:15 INFO - PROCESS | 3744 | 1469109195657 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:53:15 INFO - PROCESS | 3744 | 1469109195794 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 3744 | 1469109195796 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:15 INFO - PROCESS | 3744 | ++DOCSHELL 132EB800 == 32 [pid = 3744] [id = 388] 05:53:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (185AB800) [pid = 3744] [serial = 1164] [outer = 00000000] 05:53:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1ADC9400) [pid = 3744] [serial = 1165] [outer = 185AB800] 05:53:15 INFO - PROCESS | 3744 | 1469109195854 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1AF05800) [pid = 3744] [serial = 1166] [outer = 185AB800] 05:53:16 INFO - PROCESS | 3744 | 1469109196425 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:53:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:53:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:53:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:53:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 973ms 05:53:16 INFO - PROCESS | 3744 | 1469109196491 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 3744 | 1469109196493 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 05:53:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:53:16 INFO - PROCESS | 3744 | 1469109196497 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 3744 | 1469109196499 Marionette TRACE conn2 <- [1,1518,null,{}] 05:53:16 INFO - PROCESS | 3744 | 1469109196518 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:16 INFO - PROCESS | 3744 | 1469109196521 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:16 INFO - PROCESS | 3744 | 1469109196626 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:53:16 INFO - PROCESS | 3744 | 1469109196759 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 3744 | 1469109196761 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:16 INFO - PROCESS | 3744 | ++DOCSHELL 1ADC2000 == 33 [pid = 3744] [id = 389] 05:53:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1ADC2C00) [pid = 3744] [serial = 1167] [outer = 00000000] 05:53:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1AF0B400) [pid = 3744] [serial = 1168] [outer = 1ADC2C00] 05:53:16 INFO - PROCESS | 3744 | 1469109196818 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1AF0DC00) [pid = 3744] [serial = 1169] [outer = 1ADC2C00] 05:53:17 INFO - PROCESS | 3744 | 1469109197452 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:53:17 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 05:53:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:53:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:53:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:53:17 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. 05:53:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:53:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 989ms 05:53:17 INFO - PROCESS | 3744 | 1469109197501 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 3744 | 1469109197505 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 05:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:53:17 INFO - PROCESS | 3744 | 1469109197510 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 3744 | 1469109197515 Marionette TRACE conn2 <- [1,1522,null,{}] 05:53:17 INFO - PROCESS | 3744 | 1469109197520 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:17 INFO - PROCESS | 3744 | 1469109197523 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:17 INFO - PROCESS | 3744 | 1469109197614 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:53:17 INFO - PROCESS | 3744 | --DOCSHELL 1847B000 == 32 [pid = 3744] [id = 381] 05:53:17 INFO - PROCESS | 3744 | --DOCSHELL 110CDC00 == 31 [pid = 3744] [id = 380] 05:53:17 INFO - PROCESS | 3744 | 1469109197841 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 3744 | 1469109197844 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:17 INFO - PROCESS | 3744 | ++DOCSHELL 11257400 == 32 [pid = 3744] [id = 390] 05:53:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (114D3800) [pid = 3744] [serial = 1170] [outer = 00000000] 05:53:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (13DB2000) [pid = 3744] [serial = 1171] [outer = 114D3800] 05:53:17 INFO - PROCESS | 3744 | 1469109197907 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (17740400) [pid = 3744] [serial = 1172] [outer = 114D3800] 05:53:18 INFO - PROCESS | 3744 | 1469109198622 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1127ms 05:53:18 INFO - PROCESS | 3744 | 1469109198640 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 3744 | 1469109198643 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 05:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:53:18 INFO - PROCESS | 3744 | 1469109198649 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 3744 | 1469109198652 Marionette TRACE conn2 <- [1,1526,null,{}] 05:53:18 INFO - PROCESS | 3744 | 1469109198657 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:18 INFO - PROCESS | 3744 | 1469109198660 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:18 INFO - PROCESS | 3744 | 1469109198772 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:53:18 INFO - PROCESS | 3744 | 1469109198914 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 3744 | 1469109198918 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:18 INFO - PROCESS | 3744 | ++DOCSHELL 1A7AAC00 == 33 [pid = 3744] [id = 391] 05:53:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1A7B1000) [pid = 3744] [serial = 1173] [outer = 00000000] 05:53:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1AA23800) [pid = 3744] [serial = 1174] [outer = 1A7B1000] 05:53:18 INFO - PROCESS | 3744 | 1469109198961 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1AA2E800) [pid = 3744] [serial = 1175] [outer = 1A7B1000] 05:53:19 INFO - PROCESS | 3744 | 1469109199618 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1019ms 05:53:19 INFO - PROCESS | 3744 | 1469109199675 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 3744 | 1469109199680 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 05:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:53:19 INFO - PROCESS | 3744 | 1469109199684 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 3744 | 1469109199686 Marionette TRACE conn2 <- [1,1530,null,{}] 05:53:19 INFO - PROCESS | 3744 | 1469109199711 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:19 INFO - PROCESS | 3744 | 1469109199714 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:19 INFO - PROCESS | 3744 | 1469109199830 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:53:19 INFO - PROCESS | 3744 | 1469109199970 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 3744 | 1469109199972 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:19 INFO - PROCESS | 3744 | ++DOCSHELL 1AB7D800 == 34 [pid = 3744] [id = 392] 05:53:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1ADCCC00) [pid = 3744] [serial = 1176] [outer = 00000000] 05:53:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1AF0A400) [pid = 3744] [serial = 1177] [outer = 1ADCCC00] 05:53:20 INFO - PROCESS | 3744 | 1469109200031 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1B07A000) [pid = 3744] [serial = 1178] [outer = 1ADCCC00] 05:53:20 INFO - PROCESS | 3744 | 1469109200615 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 988ms 05:53:20 INFO - PROCESS | 3744 | 1469109200676 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 3744 | 1469109200679 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 05:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:53:20 INFO - PROCESS | 3744 | 1469109200689 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 3744 | 1469109200696 Marionette TRACE conn2 <- [1,1534,null,{}] 05:53:20 INFO - PROCESS | 3744 | 1469109200701 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:20 INFO - PROCESS | 3744 | 1469109200704 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:20 INFO - PROCESS | 3744 | 1469109200851 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:53:20 INFO - PROCESS | 3744 | 1469109200986 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 3744 | 1469109200989 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:20 INFO - PROCESS | 3744 | ++DOCSHELL 15373C00 == 35 [pid = 3744] [id = 393] 05:53:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (15379800) [pid = 3744] [serial = 1179] [outer = 00000000] 05:53:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1847A800) [pid = 3744] [serial = 1180] [outer = 15379800] 05:53:21 INFO - PROCESS | 3744 | 1469109201044 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1B081800) [pid = 3744] [serial = 1181] [outer = 15379800] 05:53:21 INFO - PROCESS | 3744 | --DOCSHELL 1A515400 == 34 [pid = 3744] [id = 386] 05:53:21 INFO - PROCESS | 3744 | --DOCSHELL 15333000 == 33 [pid = 3744] [id = 385] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 10433400 == 32 [pid = 3744] [id = 360] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1A04EC00 == 31 [pid = 3744] [id = 379] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 15C1CC00 == 30 [pid = 3744] [id = 356] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 10A73800 == 29 [pid = 3744] [id = 354] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 15771C00 == 28 [pid = 3744] [id = 355] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 11AC6400 == 27 [pid = 3744] [id = 366] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 11CD4400 == 26 [pid = 3744] [id = 367] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 19718C00 == 25 [pid = 3744] [id = 382] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1532A400 == 24 [pid = 3744] [id = 359] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1043A000 == 23 [pid = 3744] [id = 375] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1A7AD400 == 22 [pid = 3744] [id = 383] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 10439C00 == 21 [pid = 3744] [id = 358] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 13DBA800 == 20 [pid = 3744] [id = 378] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 16FB7400 == 19 [pid = 3744] [id = 357] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1AA2F400 == 18 [pid = 3744] [id = 387] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 132EB800 == 17 [pid = 3744] [id = 388] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 18031C00 == 16 [pid = 3744] [id = 374] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 17743400 == 15 [pid = 3744] [id = 371] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 15E30000 == 14 [pid = 3744] [id = 365] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1ADC2000 == 13 [pid = 3744] [id = 389] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1AB7D800 == 12 [pid = 3744] [id = 392] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 130B6C00 == 11 [pid = 3744] [id = 384] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 11257400 == 10 [pid = 3744] [id = 390] 05:53:24 INFO - PROCESS | 3744 | --DOCSHELL 1A7AAC00 == 9 [pid = 3744] [id = 391] 05:53:25 INFO - PROCESS | 3744 | 1469109205237 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 4616ms 05:53:25 INFO - PROCESS | 3744 | 1469109205301 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 3744 | 1469109205305 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 05:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:53:25 INFO - PROCESS | 3744 | 1469109205311 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 3744 | 1469109205314 Marionette TRACE conn2 <- [1,1538,null,{}] 05:53:25 INFO - PROCESS | 3744 | 1469109205320 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:25 INFO - PROCESS | 3744 | 1469109205323 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:25 INFO - PROCESS | 3744 | 1469109205427 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:53:25 INFO - PROCESS | 3744 | 1469109205441 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 3744 | 1469109205445 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:25 INFO - PROCESS | 3744 | ++DOCSHELL 11CD4400 == 10 [pid = 3744] [id = 394] 05:53:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (1392FC00) [pid = 3744] [serial = 1182] [outer = 00000000] 05:53:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (15332800) [pid = 3744] [serial = 1183] [outer = 1392FC00] 05:53:25 INFO - PROCESS | 3744 | 1469109205497 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (15333800) [pid = 3744] [serial = 1184] [outer = 1392FC00] 05:53:26 INFO - PROCESS | 3744 | 1469109206033 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 726ms 05:53:26 INFO - PROCESS | 3744 | 1469109206052 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 3744 | 1469109206057 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 05:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:53:26 INFO - PROCESS | 3744 | 1469109206064 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 3744 | 1469109206066 Marionette TRACE conn2 <- [1,1542,null,{}] 05:53:26 INFO - PROCESS | 3744 | 1469109206070 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:26 INFO - PROCESS | 3744 | 1469109206073 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:26 INFO - PROCESS | 3744 | 1469109206153 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:53:26 INFO - PROCESS | 3744 | 1469109206162 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 3744 | 1469109206165 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:26 INFO - PROCESS | 3744 | ++DOCSHELL 1390FC00 == 11 [pid = 3744] [id = 395] 05:53:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (16442C00) [pid = 3744] [serial = 1185] [outer = 00000000] 05:53:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (16447400) [pid = 3744] [serial = 1186] [outer = 16442C00] 05:53:26 INFO - PROCESS | 3744 | 1469109206214 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (1644C000) [pid = 3744] [serial = 1187] [outer = 16442C00] 05:53:26 INFO - PROCESS | 3744 | 1469109206733 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 726ms 05:53:26 INFO - PROCESS | 3744 | 1469109206786 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 3744 | 1469109206788 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 05:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:53:26 INFO - PROCESS | 3744 | 1469109206792 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 3744 | 1469109206796 Marionette TRACE conn2 <- [1,1546,null,{}] 05:53:26 INFO - PROCESS | 3744 | 1469109206807 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:26 INFO - PROCESS | 3744 | 1469109206811 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:26 INFO - PROCESS | 3744 | 1469109206986 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:53:27 INFO - PROCESS | 3744 | 1469109207055 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 3744 | 1469109207058 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:27 INFO - PROCESS | 3744 | ++DOCSHELL 18027000 == 12 [pid = 3744] [id = 396] 05:53:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (18030000) [pid = 3744] [serial = 1188] [outer = 00000000] 05:53:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (19E14C00) [pid = 3744] [serial = 1189] [outer = 18030000] 05:53:27 INFO - PROCESS | 3744 | 1469109207109 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (1A1BB800) [pid = 3744] [serial = 1190] [outer = 18030000] 05:53:27 INFO - PROCESS | 3744 | 1469109207533 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 788ms 05:53:27 INFO - PROCESS | 3744 | 1469109207577 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 3744 | 1469109207580 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 05:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:53:27 INFO - PROCESS | 3744 | 1469109207593 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 3744 | 1469109207595 Marionette TRACE conn2 <- [1,1550,null,{}] 05:53:27 INFO - PROCESS | 3744 | 1469109207599 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 3744 | 1469109207601 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:27 INFO - PROCESS | 3744 | 1469109207746 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:53:27 INFO - PROCESS | 3744 | 1469109207814 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 3744 | 1469109207816 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:27 INFO - PROCESS | 3744 | ++DOCSHELL 1A6B7000 == 13 [pid = 3744] [id = 397] 05:53:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (1A7A7400) [pid = 3744] [serial = 1191] [outer = 00000000] 05:53:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (1AA21800) [pid = 3744] [serial = 1192] [outer = 1A7A7400] 05:53:27 INFO - PROCESS | 3744 | 1469109207860 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (1AB7B000) [pid = 3744] [serial = 1193] [outer = 1A7A7400] 05:53:28 INFO - PROCESS | 3744 | 1469109208301 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 756ms 05:53:28 INFO - PROCESS | 3744 | 1469109208361 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 3744 | 1469109208363 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 05:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:53:28 INFO - PROCESS | 3744 | 1469109208370 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 3744 | 1469109208371 Marionette TRACE conn2 <- [1,1554,null,{}] 05:53:28 INFO - PROCESS | 3744 | 1469109208375 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:28 INFO - PROCESS | 3744 | 1469109208377 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:28 INFO - PROCESS | 3744 | 1469109208496 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:53:28 INFO - PROCESS | 3744 | 1469109208507 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 3744 | 1469109208509 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:28 INFO - PROCESS | 3744 | ++DOCSHELL 1A1C1800 == 14 [pid = 3744] [id = 398] 05:53:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (1A1C1C00) [pid = 3744] [serial = 1194] [outer = 00000000] 05:53:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (1ADCA800) [pid = 3744] [serial = 1195] [outer = 1A1C1C00] 05:53:28 INFO - PROCESS | 3744 | 1469109208557 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (1AF05400) [pid = 3744] [serial = 1196] [outer = 1A1C1C00] 05:53:29 INFO - PROCESS | 3744 | 1469109209026 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 694ms 05:53:29 INFO - PROCESS | 3744 | 1469109209050 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 3744 | 1469109209052 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 05:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:53:29 INFO - PROCESS | 3744 | 1469109209055 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 3744 | 1469109209057 Marionette TRACE conn2 <- [1,1558,null,{}] 05:53:29 INFO - PROCESS | 3744 | 1469109209060 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:29 INFO - PROCESS | 3744 | 1469109209066 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:29 INFO - PROCESS | 3744 | 1469109209224 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (15335800) [pid = 3744] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (13113000) [pid = 3744] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (13910800) [pid = 3744] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (12B69800) [pid = 3744] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (10470800) [pid = 3744] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (11CD6400) [pid = 3744] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (110D6400) [pid = 3744] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (13061400) [pid = 3744] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (13DBCC00) [pid = 3744] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (16A0C000) [pid = 3744] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (16FE1000) [pid = 3744] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1047DC00) [pid = 3744] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (165DE400) [pid = 3744] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (10BAF800) [pid = 3744] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (15775C00) [pid = 3744] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1125A800) [pid = 3744] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (12820C00) [pid = 3744] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (12B6B000) [pid = 3744] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (104E1C00) [pid = 3744] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (10ED0000) [pid = 3744] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (15772800) [pid = 3744] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (114D3800) [pid = 3744] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1A518800) [pid = 3744] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1A1C7800) [pid = 3744] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1A7B1000) [pid = 3744] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1A049800) [pid = 3744] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (11246C00) [pid = 3744] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1A1C2400) [pid = 3744] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (18474400) [pid = 3744] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (18027800) [pid = 3744] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1847D000) [pid = 3744] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (15C16C00) [pid = 3744] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (16DBB400) [pid = 3744] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (16DBCC00) [pid = 3744] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (11AC7800) [pid = 3744] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (15E31400) [pid = 3744] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1292E800) [pid = 3744] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (144E8000) [pid = 3744] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (17745800) [pid = 3744] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1ADC2C00) [pid = 3744] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1ADCCC00) [pid = 3744] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (185AB800) [pid = 3744] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1AA30C00) [pid = 3744] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:53:30 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1A7ADC00) [pid = 3744] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:53:30 INFO - PROCESS | 3744 | 1469109210221 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 3744 | 1469109210223 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:30 INFO - PROCESS | 3744 | ++DOCSHELL 1036A800 == 15 [pid = 3744] [id = 399] 05:53:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (103C9800) [pid = 3744] [serial = 1197] [outer = 00000000] 05:53:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (10512000) [pid = 3744] [serial = 1198] [outer = 103C9800] 05:53:30 INFO - PROCESS | 3744 | 1469109210272 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (10BBC800) [pid = 3744] [serial = 1199] [outer = 103C9800] 05:53:30 INFO - PROCESS | 3744 | 1469109210635 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1621ms 05:53:30 INFO - PROCESS | 3744 | 1469109210692 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 3744 | 1469109210694 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 05:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:53:30 INFO - PROCESS | 3744 | 1469109210698 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 3744 | 1469109210700 Marionette TRACE conn2 <- [1,1562,null,{}] 05:53:30 INFO - PROCESS | 3744 | 1469109210703 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:30 INFO - PROCESS | 3744 | 1469109210706 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:30 INFO - PROCESS | 3744 | 1469109210798 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:53:30 INFO - PROCESS | 3744 | 1469109210803 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 3744 | 1469109210805 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:30 INFO - PROCESS | 3744 | ++DOCSHELL 110D6400 == 16 [pid = 3744] [id = 400] 05:53:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1125D400) [pid = 3744] [serial = 1200] [outer = 00000000] 05:53:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (12BC9400) [pid = 3744] [serial = 1201] [outer = 1125D400] 05:53:30 INFO - PROCESS | 3744 | 1469109210850 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (13268800) [pid = 3744] [serial = 1202] [outer = 1125D400] 05:53:31 INFO - PROCESS | 3744 | 1469109211291 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 618ms 05:53:31 INFO - PROCESS | 3744 | 1469109211339 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 3744 | 1469109211341 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 05:53:31 INFO - PROCESS | 3744 | 1469109211344 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 3744 | 1469109211346 Marionette TRACE conn2 <- [1,1566,null,{}] 05:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:53:31 INFO - PROCESS | 3744 | 1469109211349 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:31 INFO - PROCESS | 3744 | 1469109211351 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:31 INFO - PROCESS | 3744 | 1469109211434 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:53:31 INFO - PROCESS | 3744 | 1469109211440 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 3744 | 1469109211442 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:31 INFO - PROCESS | 3744 | ++DOCSHELL 1390CC00 == 17 [pid = 3744] [id = 401] 05:53:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (13931400) [pid = 3744] [serial = 1203] [outer = 00000000] 05:53:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1532AC00) [pid = 3744] [serial = 1204] [outer = 13931400] 05:53:31 INFO - PROCESS | 3744 | 1469109211487 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (15337C00) [pid = 3744] [serial = 1205] [outer = 13931400] 05:53:32 INFO - PROCESS | 3744 | 1469109212055 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 725ms 05:53:32 INFO - PROCESS | 3744 | 1469109212081 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 3744 | 1469109212083 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 05:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:53:32 INFO - PROCESS | 3744 | 1469109212086 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 3744 | 1469109212088 Marionette TRACE conn2 <- [1,1570,null,{}] 05:53:32 INFO - PROCESS | 3744 | 1469109212091 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:32 INFO - PROCESS | 3744 | 1469109212093 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:32 INFO - PROCESS | 3744 | 1469109212223 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:53:32 INFO - PROCESS | 3744 | 1469109212378 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 3744 | 1469109212382 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:32 INFO - PROCESS | 3744 | ++DOCSHELL 104E2800 == 18 [pid = 3744] [id = 402] 05:53:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (104E6400) [pid = 3744] [serial = 1206] [outer = 00000000] 05:53:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (10D36800) [pid = 3744] [serial = 1207] [outer = 104E6400] 05:53:32 INFO - PROCESS | 3744 | 1469109212444 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (10D3F000) [pid = 3744] [serial = 1208] [outer = 104E6400] 05:53:33 INFO - PROCESS | 3744 | 1469109213092 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1019ms 05:53:33 INFO - PROCESS | 3744 | 1469109213131 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 3744 | 1469109213135 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 05:53:33 INFO - PROCESS | 3744 | 1469109213141 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:53:33 INFO - PROCESS | 3744 | 1469109213144 Marionette TRACE conn2 <- [1,1574,null,{}] 05:53:33 INFO - PROCESS | 3744 | 1469109213150 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:33 INFO - PROCESS | 3744 | 1469109213153 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:33 INFO - PROCESS | 3744 | 1469109213265 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:53:33 INFO - PROCESS | 3744 | 1469109213413 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 3744 | 1469109213417 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:33 INFO - PROCESS | 3744 | ++DOCSHELL 15333000 == 19 [pid = 3744] [id = 403] 05:53:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (15378400) [pid = 3744] [serial = 1209] [outer = 00000000] 05:53:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (153C6400) [pid = 3744] [serial = 1210] [outer = 15378400] 05:53:33 INFO - PROCESS | 3744 | 1469109213478 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (16444400) [pid = 3744] [serial = 1211] [outer = 15378400] 05:53:34 INFO - PROCESS | 3744 | 1469109214078 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 988ms 05:53:34 INFO - PROCESS | 3744 | 1469109214147 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 3744 | 1469109214150 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 05:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:53:34 INFO - PROCESS | 3744 | 1469109214154 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 3744 | 1469109214156 Marionette TRACE conn2 <- [1,1578,null,{}] 05:53:34 INFO - PROCESS | 3744 | 1469109214160 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:34 INFO - PROCESS | 3744 | 1469109214163 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:34 INFO - PROCESS | 3744 | 1469109214308 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:53:34 INFO - PROCESS | 3744 | 1469109214450 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 3744 | 1469109214453 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:34 INFO - PROCESS | 3744 | ++DOCSHELL 16FB2000 == 20 [pid = 3744] [id = 404] 05:53:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (16FB3800) [pid = 3744] [serial = 1212] [outer = 00000000] 05:53:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (17743800) [pid = 3744] [serial = 1213] [outer = 16FB3800] 05:53:34 INFO - PROCESS | 3744 | 1469109214514 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (18472C00) [pid = 3744] [serial = 1214] [outer = 16FB3800] 05:53:35 INFO - PROCESS | 3744 | 1469109215146 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1034ms 05:53:35 INFO - PROCESS | 3744 | 1469109215182 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 3744 | 1469109215186 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 05:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:53:35 INFO - PROCESS | 3744 | 1469109215215 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 3744 | 1469109215220 Marionette TRACE conn2 <- [1,1582,null,{}] 05:53:35 INFO - PROCESS | 3744 | 1469109215224 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:35 INFO - PROCESS | 3744 | 1469109215227 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:35 INFO - PROCESS | 3744 | 1469109215342 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:53:35 INFO - PROCESS | 3744 | 1469109215462 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 3744 | 1469109215464 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:35 INFO - PROCESS | 3744 | ++DOCSHELL 10A76000 == 21 [pid = 3744] [id = 405] 05:53:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (10A77000) [pid = 3744] [serial = 1215] [outer = 00000000] 05:53:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (12B6FC00) [pid = 3744] [serial = 1216] [outer = 10A77000] 05:53:35 INFO - PROCESS | 3744 | 1469109215521 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (13114400) [pid = 3744] [serial = 1217] [outer = 10A77000] 05:53:36 INFO - PROCESS | 3744 | 1469109216277 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1158ms 05:53:36 INFO - PROCESS | 3744 | 1469109216358 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 3744 | 1469109216362 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 05:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:53:36 INFO - PROCESS | 3744 | 1469109216381 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 3744 | 1469109216384 Marionette TRACE conn2 <- [1,1586,null,{}] 05:53:36 INFO - PROCESS | 3744 | 1469109216390 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:36 INFO - PROCESS | 3744 | 1469109216393 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:36 INFO - PROCESS | 3744 | 1469109216498 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:53:36 INFO - PROCESS | 3744 | 1469109216642 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 3744 | 1469109216645 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:36 INFO - PROCESS | 3744 | ++DOCSHELL 10D3C400 == 22 [pid = 3744] [id = 406] 05:53:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (10ECEC00) [pid = 3744] [serial = 1218] [outer = 00000000] 05:53:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (11240C00) [pid = 3744] [serial = 1219] [outer = 10ECEC00] 05:53:36 INFO - PROCESS | 3744 | 1469109216701 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (11257400) [pid = 3744] [serial = 1220] [outer = 10ECEC00] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1532F400) [pid = 3744] [serial = 1129] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (12B64400) [pid = 3744] [serial = 1102] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (10A09800) [pid = 3744] [serial = 1126] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (11ACA400) [pid = 3744] [serial = 1083] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (13120000) [pid = 3744] [serial = 1086] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (131DA400) [pid = 3744] [serial = 1087] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (14297000) [pid = 3744] [serial = 1089] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1055A000) [pid = 3744] [serial = 676] [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.] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (16ED6400) [pid = 3744] [serial = 1068] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (17693C00) [pid = 3744] [serial = 1071] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (16EDB400) [pid = 3744] [serial = 1069] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (13932800) [pid = 3744] [serial = 1074] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (18478400) [pid = 3744] [serial = 1077] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1532B400) [pid = 3744] [serial = 1090] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (18419400) [pid = 3744] [serial = 1072] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (12826400) [pid = 3744] [serial = 1084] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19A76000) [pid = 3744] [serial = 1081] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (19A75C00) [pid = 3744] [serial = 1080] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (17599800) [pid = 3744] [serial = 1051] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (16FB5400) [pid = 3744] [serial = 1050] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (13DAFC00) [pid = 3744] [serial = 1048] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (12B71800) [pid = 3744] [serial = 1047] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (139C4000) [pid = 3744] [serial = 1062] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1428A800) [pid = 3744] [serial = 1063] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (12BCF400) [pid = 3744] [serial = 1059] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1305E800) [pid = 3744] [serial = 1060] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (10A04400) [pid = 3744] [serial = 1056] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (10A7BC00) [pid = 3744] [serial = 1057] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (15C1C000) [pid = 3744] [serial = 1094] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (18480000) [pid = 3744] [serial = 1078] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (15E2E400) [pid = 3744] [serial = 1054] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (13121400) [pid = 3744] [serial = 1053] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (15C1D000) [pid = 3744] [serial = 1065] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (16FA9C00) [pid = 3744] [serial = 1075] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (15E29800) [pid = 3744] [serial = 1066] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (15334000) [pid = 3744] [serial = 1109] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (154D5C00) [pid = 3744] [serial = 1093] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (13114000) [pid = 3744] [serial = 1141] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (18475C00) [pid = 3744] [serial = 1154] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (16ED6800) [pid = 3744] [serial = 1111] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1847B800) [pid = 3744] [serial = 1132] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (12D95C00) [pid = 3744] [serial = 1117] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (15776400) [pid = 3744] [serial = 1130] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19A80800) [pid = 3744] [serial = 1156] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1532E000) [pid = 3744] [serial = 1108] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (132EC400) [pid = 3744] [serial = 1106] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17692400) [pid = 3744] [serial = 1153] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (11249000) [pid = 3744] [serial = 1127] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (12B6EC00) [pid = 3744] [serial = 1103] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (13114800) [pid = 3744] [serial = 1105] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16DBD000) [pid = 3744] [serial = 1121] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1AA23800) [pid = 3744] [serial = 1174] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A515C00) [pid = 3744] [serial = 1147] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A04E400) [pid = 3744] [serial = 1135] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A04C800) [pid = 3744] [serial = 1157] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (16FB6C00) [pid = 3744] [serial = 1112] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (18032C00) [pid = 3744] [serial = 1114] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (16A0AC00) [pid = 3744] [serial = 1120] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19719000) [pid = 3744] [serial = 1144] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (13120800) [pid = 3744] [serial = 1100] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (13DB2000) [pid = 3744] [serial = 1171] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16DB4400) [pid = 3744] [serial = 1097] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (131E6000) [pid = 3744] [serial = 1118] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (16A5F800) [pid = 3744] [serial = 1096] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (12BCB800) [pid = 3744] [serial = 1099] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1AA23000) [pid = 3744] [serial = 1151] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (17740400) [pid = 3744] [serial = 1172] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1A7A9000) [pid = 3744] [serial = 1160] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A520C00) [pid = 3744] [serial = 1139] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1AB77800) [pid = 3744] [serial = 1162] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1AA2E800) [pid = 3744] [serial = 1175] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1A51A400) [pid = 3744] [serial = 1138] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1A0F4C00) [pid = 3744] [serial = 1136] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (14294C00) [pid = 3744] [serial = 1142] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1A6B5800) [pid = 3744] [serial = 1148] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A6BDC00) [pid = 3744] [serial = 1159] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A7B4800) [pid = 3744] [serial = 1150] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1AF0A400) [pid = 3744] [serial = 1177] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (185B1800) [pid = 3744] [serial = 1124] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19719400) [pid = 3744] [serial = 1133] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1847EC00) [pid = 3744] [serial = 1123] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (19A7AC00) [pid = 3744] [serial = 1145] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (18472000) [pid = 3744] [serial = 1115] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1AF0DC00) [pid = 3744] [serial = 1169] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1B07A000) [pid = 3744] [serial = 1178] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1AF0B400) [pid = 3744] [serial = 1168] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1AF05800) [pid = 3744] [serial = 1166] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (1847A800) [pid = 3744] [serial = 1180] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1AB7C000) [pid = 3744] [serial = 1163] [outer = 00000000] [url = about:blank] 05:53:36 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1ADC9400) [pid = 3744] [serial = 1165] [outer = 00000000] [url = about:blank] 05:53:37 INFO - PROCESS | 3744 | 1469109217215 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 896ms 05:53:37 INFO - PROCESS | 3744 | 1469109217285 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 3744 | 1469109217290 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 05:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:53:37 INFO - PROCESS | 3744 | 1469109217297 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 3744 | 1469109217299 Marionette TRACE conn2 <- [1,1590,null,{}] 05:53:37 INFO - PROCESS | 3744 | 1469109217303 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 3744 | 1469109217306 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:37 INFO - PROCESS | 3744 | 1469109217391 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:53:37 INFO - PROCESS | 3744 | 1469109217382 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 3744 | 1469109217384 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:37 INFO - PROCESS | 3744 | ++DOCSHELL 110D0C00 == 23 [pid = 3744] [id = 407] 05:53:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (11248800) [pid = 3744] [serial = 1221] [outer = 00000000] 05:53:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (12820C00) [pid = 3744] [serial = 1222] [outer = 11248800] 05:53:37 INFO - PROCESS | 3744 | 1469109217437 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (1292D400) [pid = 3744] [serial = 1223] [outer = 11248800] 05:53:37 INFO - PROCESS | 3744 | 1469109217934 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 695ms 05:53:37 INFO - PROCESS | 3744 | 1469109217979 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 3744 | 1469109217982 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 05:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:53:37 INFO - PROCESS | 3744 | 1469109217986 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 3744 | 1469109217989 Marionette TRACE conn2 <- [1,1594,null,{}] 05:53:37 INFO - PROCESS | 3744 | 1469109218000 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 3744 | 1469109218004 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:38 INFO - PROCESS | 3744 | 1469109218088 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:53:38 INFO - PROCESS | 3744 | 1469109218098 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 3744 | 1469109218101 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:38 INFO - PROCESS | 3744 | ++DOCSHELL 12D6BC00 == 24 [pid = 3744] [id = 408] 05:53:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (12D96400) [pid = 3744] [serial = 1224] [outer = 00000000] 05:53:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (130AF000) [pid = 3744] [serial = 1225] [outer = 12D96400] 05:53:38 INFO - PROCESS | 3744 | 1469109218148 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13127400) [pid = 3744] [serial = 1226] [outer = 12D96400] 05:53:38 INFO - PROCESS | 3744 | 1469109218616 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:53:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 618ms 05:53:38 INFO - PROCESS | 3744 | 1469109218622 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 3744 | 1469109218625 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 05:53:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:53:38 INFO - PROCESS | 3744 | 1469109218628 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 3744 | 1469109218630 Marionette TRACE conn2 <- [1,1598,null,{}] 05:53:38 INFO - PROCESS | 3744 | 1469109218633 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:38 INFO - PROCESS | 3744 | 1469109218635 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:38 INFO - PROCESS | 3744 | 1469109218720 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:53:38 INFO - PROCESS | 3744 | 1469109218726 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 3744 | 1469109218728 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:38 INFO - PROCESS | 3744 | ++DOCSHELL 13121400 == 25 [pid = 3744] [id = 409] 05:53:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (131E6C00) [pid = 3744] [serial = 1227] [outer = 00000000] 05:53:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1344F000) [pid = 3744] [serial = 1228] [outer = 131E6C00] 05:53:38 INFO - PROCESS | 3744 | 1469109218775 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13910400) [pid = 3744] [serial = 1229] [outer = 131E6C00] 05:53:39 INFO - PROCESS | 3744 | 1469109219270 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 680ms 05:53:39 INFO - PROCESS | 3744 | 1469109219311 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 3744 | 1469109219313 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 05:53:39 INFO - PROCESS | 3744 | 1469109219316 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:53:39 INFO - PROCESS | 3744 | 1469109219318 Marionette TRACE conn2 <- [1,1602,null,{}] 05:53:39 INFO - PROCESS | 3744 | 1469109219321 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:39 INFO - PROCESS | 3744 | 1469109219323 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:39 INFO - PROCESS | 3744 | 1469109219436 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:53:39 INFO - PROCESS | 3744 | 1469109219441 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 3744 | 1469109219443 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:39 INFO - PROCESS | 3744 | ++DOCSHELL 132F2800 == 26 [pid = 3744] [id = 410] 05:53:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13938C00) [pid = 3744] [serial = 1230] [outer = 00000000] 05:53:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13DBB800) [pid = 3744] [serial = 1231] [outer = 13938C00] 05:53:39 INFO - PROCESS | 3744 | 1469109219490 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13DBD000) [pid = 3744] [serial = 1232] [outer = 13938C00] 05:53:39 INFO - PROCESS | 3744 | 1469109219987 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:53:40 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 05:53:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 679ms 05:53:40 INFO - PROCESS | 3744 | 1469109220025 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 3744 | 1469109220026 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 05:53:40 INFO - PROCESS | 3744 | 1469109220030 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:53:40 INFO - PROCESS | 3744 | 1469109220032 Marionette TRACE conn2 <- [1,1606,null,{}] 05:53:40 INFO - PROCESS | 3744 | 1469109220035 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:40 INFO - PROCESS | 3744 | 1469109220040 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:40 INFO - PROCESS | 3744 | 1469109220189 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:53:40 INFO - PROCESS | 3744 | 1469109220215 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 3744 | 1469109220217 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:40 INFO - PROCESS | 3744 | ++DOCSHELL 10435400 == 27 [pid = 3744] [id = 411] 05:53:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (110D6800) [pid = 3744] [serial = 1233] [outer = 00000000] 05:53:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15333C00) [pid = 3744] [serial = 1234] [outer = 110D6800] 05:53:40 INFO - PROCESS | 3744 | 1469109220264 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15375800) [pid = 3744] [serial = 1235] [outer = 110D6800] 05:53:40 INFO - PROCESS | 3744 | 1469109220716 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:53:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 726ms 05:53:40 INFO - PROCESS | 3744 | 1469109220756 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 3744 | 1469109220758 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 05:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:53:40 INFO - PROCESS | 3744 | 1469109220762 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 3744 | 1469109220763 Marionette TRACE conn2 <- [1,1610,null,{}] 05:53:40 INFO - PROCESS | 3744 | 1469109220767 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:40 INFO - PROCESS | 3744 | 1469109220769 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:40 INFO - PROCESS | 3744 | 1469109220899 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:53:40 INFO - PROCESS | 3744 | 1469109220953 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 3744 | 1469109220955 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:40 INFO - PROCESS | 3744 | ++DOCSHELL 15374400 == 28 [pid = 3744] [id = 412] 05:53:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1537A800) [pid = 3744] [serial = 1236] [outer = 00000000] 05:53:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1577A400) [pid = 3744] [serial = 1237] [outer = 1537A800] 05:53:40 INFO - PROCESS | 3744 | 1469109221005 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15C18400) [pid = 3744] [serial = 1238] [outer = 1537A800] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1A7A7400) [pid = 3744] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16442C00) [pid = 3744] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15379800) [pid = 3744] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18030000) [pid = 3744] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A1C1C00) [pid = 3744] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1392FC00) [pid = 3744] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1125D400) [pid = 3744] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:53:41 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (103C9800) [pid = 3744] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:53:41 INFO - PROCESS | 3744 | 1469109221432 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:53:41 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 05:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 695ms 05:53:41 INFO - PROCESS | 3744 | 1469109221461 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 3744 | 1469109221463 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 05:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:53:41 INFO - PROCESS | 3744 | 1469109221467 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 3744 | 1469109221468 Marionette TRACE conn2 <- [1,1614,null,{}] 05:53:41 INFO - PROCESS | 3744 | 1469109221472 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:41 INFO - PROCESS | 3744 | 1469109221474 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:41 INFO - PROCESS | 3744 | 1469109221565 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:53:41 INFO - PROCESS | 3744 | 1469109221573 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 3744 | 1469109221575 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:41 INFO - PROCESS | 3744 | ++DOCSHELL 15371800 == 29 [pid = 3744] [id = 413] 05:53:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1537F000) [pid = 3744] [serial = 1239] [outer = 00000000] 05:53:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15C20000) [pid = 3744] [serial = 1240] [outer = 1537F000] 05:53:41 INFO - PROCESS | 3744 | 1469109221619 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15E23800) [pid = 3744] [serial = 1241] [outer = 1537F000] 05:53:42 INFO - PROCESS | 3744 | 1469109222043 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 618ms 05:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:53:42 INFO - PROCESS | 3744 | 1469109222088 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 3744 | 1469109222090 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 05:53:42 INFO - PROCESS | 3744 | 1469109222094 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 3744 | 1469109222096 Marionette TRACE conn2 <- [1,1618,null,{}] 05:53:42 INFO - PROCESS | 3744 | 1469109222104 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:42 INFO - PROCESS | 3744 | 1469109222105 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:42 INFO - PROCESS | 3744 | 1469109222188 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:53:42 INFO - PROCESS | 3744 | 1469109222193 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 3744 | 1469109222196 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:42 INFO - PROCESS | 3744 | ++DOCSHELL 12BD1400 == 30 [pid = 3744] [id = 414] 05:53:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1310B400) [pid = 3744] [serial = 1242] [outer = 00000000] 05:53:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16450800) [pid = 3744] [serial = 1243] [outer = 1310B400] 05:53:42 INFO - PROCESS | 3744 | 1469109222242 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1671D000) [pid = 3744] [serial = 1244] [outer = 1310B400] 05:53:42 INFO - PROCESS | 3744 | 1469109222673 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 587ms 05:53:42 INFO - PROCESS | 3744 | 1469109222691 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 3744 | 1469109222692 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 05:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:53:42 INFO - PROCESS | 3744 | 1469109222696 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 3744 | 1469109222698 Marionette TRACE conn2 <- [1,1622,null,{}] 05:53:42 INFO - PROCESS | 3744 | 1469109222714 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:42 INFO - PROCESS | 3744 | 1469109222716 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:42 INFO - PROCESS | 3744 | 1469109222809 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:53:42 INFO - PROCESS | 3744 | 1469109222815 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 3744 | 1469109222817 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:42 INFO - PROCESS | 3744 | ++DOCSHELL 1644B000 == 31 [pid = 3744] [id = 415] 05:53:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1644BC00) [pid = 3744] [serial = 1245] [outer = 00000000] 05:53:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16DB7000) [pid = 3744] [serial = 1246] [outer = 1644BC00] 05:53:42 INFO - PROCESS | 3744 | 1469109222861 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16DBB800) [pid = 3744] [serial = 1247] [outer = 1644BC00] 05:53:43 INFO - PROCESS | 3744 | 1469109223512 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 849ms 05:53:43 INFO - PROCESS | 3744 | 1469109223544 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 3744 | 1469109223549 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 05:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:53:43 INFO - PROCESS | 3744 | 1469109223554 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 3744 | 1469109223558 Marionette TRACE conn2 <- [1,1626,null,{}] 05:53:43 INFO - PROCESS | 3744 | 1469109223564 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:43 INFO - PROCESS | 3744 | 1469109223567 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:43 INFO - PROCESS | 3744 | 1469109223681 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:53:43 INFO - PROCESS | 3744 | 1469109223792 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 3744 | 1469109223795 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:43 INFO - PROCESS | 3744 | ++DOCSHELL 10A76400 == 32 [pid = 3744] [id = 416] 05:53:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (10A78000) [pid = 3744] [serial = 1248] [outer = 00000000] 05:53:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1124C000) [pid = 3744] [serial = 1249] [outer = 10A78000] 05:53:43 INFO - PROCESS | 3744 | 1469109223852 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (11CD3C00) [pid = 3744] [serial = 1250] [outer = 10A78000] 05:53:44 INFO - PROCESS | 3744 | 1469109224459 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 988ms 05:53:44 INFO - PROCESS | 3744 | 1469109224540 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 3744 | 1469109224545 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 05:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:53:44 INFO - PROCESS | 3744 | 1469109224552 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 3744 | 1469109224555 Marionette TRACE conn2 <- [1,1630,null,{}] 05:53:44 INFO - PROCESS | 3744 | 1469109224560 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:44 INFO - PROCESS | 3744 | 1469109224563 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:44 INFO - PROCESS | 3744 | 1469109224713 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:53:44 INFO - PROCESS | 3744 | 1469109224841 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 3744 | 1469109224844 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:44 INFO - PROCESS | 3744 | ++DOCSHELL 12B71800 == 33 [pid = 3744] [id = 417] 05:53:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12D93C00) [pid = 3744] [serial = 1251] [outer = 00000000] 05:53:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (13127800) [pid = 3744] [serial = 1252] [outer = 12D93C00] 05:53:44 INFO - PROCESS | 3744 | 1469109224902 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (13935C00) [pid = 3744] [serial = 1253] [outer = 12D93C00] 05:53:45 INFO - PROCESS | 3744 | 1469109225546 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1035ms 05:53:45 INFO - PROCESS | 3744 | 1469109225596 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 3744 | 1469109225598 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 05:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:53:45 INFO - PROCESS | 3744 | 1469109225622 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 3744 | 1469109225626 Marionette TRACE conn2 <- [1,1634,null,{}] 05:53:45 INFO - PROCESS | 3744 | 1469109225637 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:45 INFO - PROCESS | 3744 | 1469109225642 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:45 INFO - PROCESS | 3744 | 1469109225767 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:53:45 INFO - PROCESS | 3744 | 1469109225904 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 3744 | 1469109225908 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:45 INFO - PROCESS | 3744 | ++DOCSHELL 16222800 == 34 [pid = 3744] [id = 418] 05:53:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (16442800) [pid = 3744] [serial = 1254] [outer = 00000000] 05:53:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16A5B400) [pid = 3744] [serial = 1255] [outer = 16442800] 05:53:45 INFO - PROCESS | 3744 | 1469109225975 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16DB6800) [pid = 3744] [serial = 1256] [outer = 16442800] 05:53:46 INFO - PROCESS | 3744 | 1469109226716 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1158ms 05:53:46 INFO - PROCESS | 3744 | 1469109226758 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 3744 | 1469109226763 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 05:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:53:46 INFO - PROCESS | 3744 | 1469109226768 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 3744 | 1469109226771 Marionette TRACE conn2 <- [1,1638,null,{}] 05:53:46 INFO - PROCESS | 3744 | 1469109226776 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:46 INFO - PROCESS | 3744 | 1469109226779 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:46 INFO - PROCESS | 3744 | 1469109226884 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:53:46 INFO - PROCESS | 3744 | 1469109227020 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 3744 | 1469109227024 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:47 INFO - PROCESS | 3744 | ++DOCSHELL 10D38800 == 35 [pid = 3744] [id = 419] 05:53:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (10D44800) [pid = 3744] [serial = 1257] [outer = 00000000] 05:53:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (114D1800) [pid = 3744] [serial = 1258] [outer = 10D44800] 05:53:47 INFO - PROCESS | 3744 | 1469109227078 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (12B67C00) [pid = 3744] [serial = 1259] [outer = 10D44800] 05:53:47 INFO - PROCESS | 3744 | --DOCSHELL 15373C00 == 34 [pid = 3744] [id = 393] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1532AC00) [pid = 3744] [serial = 1204] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AA21800) [pid = 3744] [serial = 1192] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16447400) [pid = 3744] [serial = 1186] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1644C000) [pid = 3744] [serial = 1187] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1B081800) [pid = 3744] [serial = 1181] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19E14C00) [pid = 3744] [serial = 1189] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1ADCA800) [pid = 3744] [serial = 1195] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15332800) [pid = 3744] [serial = 1183] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15333800) [pid = 3744] [serial = 1184] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1AB7B000) [pid = 3744] [serial = 1193] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12BC9400) [pid = 3744] [serial = 1201] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1AF05400) [pid = 3744] [serial = 1196] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (10512000) [pid = 3744] [serial = 1198] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10BBC800) [pid = 3744] [serial = 1199] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13268800) [pid = 3744] [serial = 1202] [outer = 00000000] [url = about:blank] 05:53:47 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1A1BB800) [pid = 3744] [serial = 1190] [outer = 00000000] [url = about:blank] 05:53:48 INFO - PROCESS | 3744 | 1469109228242 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1483ms 05:53:48 INFO - PROCESS | 3744 | 1469109228254 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 3744 | 1469109228259 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 05:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:53:48 INFO - PROCESS | 3744 | 1469109228264 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 3744 | 1469109228267 Marionette TRACE conn2 <- [1,1642,null,{}] 05:53:48 INFO - PROCESS | 3744 | 1469109228273 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 3744 | 1469109228276 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:48 INFO - PROCESS | 3744 | 1469109228366 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:53:48 INFO - PROCESS | 3744 | 1469109228462 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 3744 | 1469109228465 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:48 INFO - PROCESS | 3744 | ++DOCSHELL 10D38400 == 35 [pid = 3744] [id = 420] 05:53:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (10D39800) [pid = 3744] [serial = 1260] [outer = 00000000] 05:53:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (110D4800) [pid = 3744] [serial = 1261] [outer = 10D39800] 05:53:48 INFO - PROCESS | 3744 | 1469109228499 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (11249400) [pid = 3744] [serial = 1262] [outer = 10D39800] 05:53:48 INFO - PROCESS | 3744 | 1469109228925 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 679ms 05:53:48 INFO - PROCESS | 3744 | 1469109228947 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 3744 | 1469109228952 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 05:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:53:48 INFO - PROCESS | 3744 | 1469109228959 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 3744 | 1469109228962 Marionette TRACE conn2 <- [1,1646,null,{}] 05:53:48 INFO - PROCESS | 3744 | 1469109228966 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 3744 | 1469109228968 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:49 INFO - PROCESS | 3744 | 1469109229104 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:53:49 INFO - PROCESS | 3744 | 1469109229119 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 3744 | 1469109229122 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:49 INFO - PROCESS | 3744 | ++DOCSHELL 13120000 == 36 [pid = 3744] [id = 421] 05:53:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (13122400) [pid = 3744] [serial = 1263] [outer = 00000000] 05:53:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1326D000) [pid = 3744] [serial = 1264] [outer = 13122400] 05:53:49 INFO - PROCESS | 3744 | 1469109229171 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1390E400) [pid = 3744] [serial = 1265] [outer = 13122400] 05:53:49 INFO - PROCESS | 3744 | 1469109229637 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 695ms 05:53:49 INFO - PROCESS | 3744 | 1469109229657 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 3744 | 1469109229659 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 05:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:53:49 INFO - PROCESS | 3744 | 1469109229662 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 3744 | 1469109229666 Marionette TRACE conn2 <- [1,1650,null,{}] 05:53:49 INFO - PROCESS | 3744 | 1469109229680 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:49 INFO - PROCESS | 3744 | 1469109229685 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:49 INFO - PROCESS | 3744 | 1469109229768 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:53:49 INFO - PROCESS | 3744 | 1469109229777 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 3744 | 1469109229781 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:49 INFO - PROCESS | 3744 | ++DOCSHELL 1532B000 == 37 [pid = 3744] [id = 422] 05:53:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1532B400) [pid = 3744] [serial = 1266] [outer = 00000000] 05:53:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15335C00) [pid = 3744] [serial = 1267] [outer = 1532B400] 05:53:49 INFO - PROCESS | 3744 | 1469109229833 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15376000) [pid = 3744] [serial = 1268] [outer = 1532B400] 05:53:50 INFO - PROCESS | 3744 | 1469109230295 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 694ms 05:53:50 INFO - PROCESS | 3744 | 1469109230346 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 3744 | 1469109230349 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 05:53:50 INFO - PROCESS | 3744 | 1469109230359 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 3744 | 1469109230361 Marionette TRACE conn2 <- [1,1654,null,{}] 05:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:53:50 INFO - PROCESS | 3744 | 1469109230364 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:50 INFO - PROCESS | 3744 | 1469109230366 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:50 INFO - PROCESS | 3744 | 1469109230483 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:53:50 INFO - PROCESS | 3744 | 1469109230574 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 3744 | 1469109230577 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:50 INFO - PROCESS | 3744 | ++DOCSHELL 15776400 == 38 [pid = 3744] [id = 423] 05:53:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15779800) [pid = 3744] [serial = 1269] [outer = 00000000] 05:53:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15E29800) [pid = 3744] [serial = 1270] [outer = 15779800] 05:53:50 INFO - PROCESS | 3744 | 1469109230622 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16448400) [pid = 3744] [serial = 1271] [outer = 15779800] 05:53:51 INFO - PROCESS | 3744 | 1469109231052 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 726ms 05:53:51 INFO - PROCESS | 3744 | 1469109231103 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 3744 | 1469109231105 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 05:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:53:51 INFO - PROCESS | 3744 | 1469109231108 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 3744 | 1469109231110 Marionette TRACE conn2 <- [1,1658,null,{}] 05:53:51 INFO - PROCESS | 3744 | 1469109231113 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:51 INFO - PROCESS | 3744 | 1469109231115 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:51 INFO - PROCESS | 3744 | 1469109231213 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:53:51 INFO - PROCESS | 3744 | 1469109231219 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 3744 | 1469109231221 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:51 INFO - PROCESS | 3744 | ++DOCSHELL 16446C00 == 39 [pid = 3744] [id = 424] 05:53:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1644C000) [pid = 3744] [serial = 1272] [outer = 00000000] 05:53:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (16A5A400) [pid = 3744] [serial = 1273] [outer = 1644C000] 05:53:51 INFO - PROCESS | 3744 | 1469109231266 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (16DBD000) [pid = 3744] [serial = 1274] [outer = 1644C000] 05:53:51 INFO - PROCESS | 3744 | 1469109231751 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 695ms 05:53:51 INFO - PROCESS | 3744 | 1469109231791 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 3744 | 1469109231793 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 05:53:51 INFO - PROCESS | 3744 | 1469109231796 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:53:51 INFO - PROCESS | 3744 | 1469109231798 Marionette TRACE conn2 <- [1,1662,null,{}] 05:53:51 INFO - PROCESS | 3744 | 1469109231802 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:51 INFO - PROCESS | 3744 | 1469109231807 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:51 INFO - PROCESS | 3744 | 1469109231973 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:53:51 INFO - PROCESS | 3744 | 1469109231987 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 3744 | 1469109231989 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:51 INFO - PROCESS | 3744 | ++DOCSHELL 16FADC00 == 40 [pid = 3744] [id = 425] 05:53:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (16FAFC00) [pid = 3744] [serial = 1275] [outer = 00000000] 05:53:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (16FB8000) [pid = 3744] [serial = 1276] [outer = 16FAFC00] 05:53:52 INFO - PROCESS | 3744 | 1469109232034 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (17686400) [pid = 3744] [serial = 1277] [outer = 16FAFC00] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1644BC00) [pid = 3744] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (10ECEC00) [pid = 3744] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (10A77000) [pid = 3744] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16FB3800) [pid = 3744] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (13938C00) [pid = 3744] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1537F000) [pid = 3744] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (131E6C00) [pid = 3744] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (104E6400) [pid = 3744] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1537A800) [pid = 3744] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13931400) [pid = 3744] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (110D6800) [pid = 3744] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (11248800) [pid = 3744] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1310B400) [pid = 3744] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12D96400) [pid = 3744] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:53:52 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15378400) [pid = 3744] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:53:52 INFO - PROCESS | 3744 | 1469109232709 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 926ms 05:53:52 INFO - PROCESS | 3744 | 1469109232725 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 3744 | 1469109232727 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 05:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:53:52 INFO - PROCESS | 3744 | 1469109232731 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 3744 | 1469109232733 Marionette TRACE conn2 <- [1,1666,null,{}] 05:53:52 INFO - PROCESS | 3744 | 1469109232736 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:52 INFO - PROCESS | 3744 | 1469109232738 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:52 INFO - PROCESS | 3744 | 1469109232816 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:53:52 INFO - PROCESS | 3744 | 1469109232901 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 3744 | 1469109232904 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:52 INFO - PROCESS | 3744 | ++DOCSHELL 10A03C00 == 41 [pid = 3744] [id = 426] 05:53:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10A09800) [pid = 3744] [serial = 1278] [outer = 00000000] 05:53:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (12D64800) [pid = 3744] [serial = 1279] [outer = 10A09800] 05:53:52 INFO - PROCESS | 3744 | 1469109232955 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1428D400) [pid = 3744] [serial = 1280] [outer = 10A09800] 05:53:53 INFO - PROCESS | 3744 | 1469109233351 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 633ms 05:53:53 INFO - PROCESS | 3744 | 1469109233369 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 3744 | 1469109233371 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 05:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:53:53 INFO - PROCESS | 3744 | 1469109233374 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 3744 | 1469109233376 Marionette TRACE conn2 <- [1,1670,null,{}] 05:53:53 INFO - PROCESS | 3744 | 1469109233379 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:53 INFO - PROCESS | 3744 | 1469109233381 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:53 INFO - PROCESS | 3744 | 1469109233458 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:53:53 INFO - PROCESS | 3744 | 1469109233554 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 3744 | 1469109233556 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:53 INFO - PROCESS | 3744 | ++DOCSHELL 10432400 == 42 [pid = 3744] [id = 427] 05:53:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (10A0E800) [pid = 3744] [serial = 1281] [outer = 00000000] 05:53:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16DB7C00) [pid = 3744] [serial = 1282] [outer = 10A0E800] 05:53:53 INFO - PROCESS | 3744 | 1469109233602 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16443C00) [pid = 3744] [serial = 1283] [outer = 10A0E800] 05:53:53 INFO - PROCESS | 3744 | 1469109233965 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 633ms 05:53:53 INFO - PROCESS | 3744 | 1469109234012 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 3744 | 1469109234014 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 05:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:53:54 INFO - PROCESS | 3744 | 1469109234018 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 3744 | 1469109234020 Marionette TRACE conn2 <- [1,1674,null,{}] 05:53:54 INFO - PROCESS | 3744 | 1469109234023 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:54 INFO - PROCESS | 3744 | 1469109234025 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:54 INFO - PROCESS | 3744 | 1469109234134 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:53:54 INFO - PROCESS | 3744 | 1469109234145 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 3744 | 1469109234148 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:54 INFO - PROCESS | 3744 | ++DOCSHELL 1532AC00 == 43 [pid = 3744] [id = 428] 05:53:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (17693000) [pid = 3744] [serial = 1284] [outer = 00000000] 05:53:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18006400) [pid = 3744] [serial = 1285] [outer = 17693000] 05:53:54 INFO - PROCESS | 3744 | 1469109234192 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18032400) [pid = 3744] [serial = 1286] [outer = 17693000] 05:53:54 INFO - PROCESS | 3744 | 1469109234690 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:53:54 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 05:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 741ms 05:53:54 INFO - PROCESS | 3744 | 1469109234742 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 3744 | 1469109234748 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 05:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:53:54 INFO - PROCESS | 3744 | 1469109234754 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 3744 | 1469109234758 Marionette TRACE conn2 <- [1,1678,null,{}] 05:53:54 INFO - PROCESS | 3744 | 1469109234809 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:54 INFO - PROCESS | 3744 | 1469109234812 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:54 INFO - PROCESS | 3744 | 1469109235001 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:53:55 INFO - PROCESS | 3744 | 1469109235084 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 3744 | 1469109235090 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:55 INFO - PROCESS | 3744 | ++DOCSHELL 10511000 == 44 [pid = 3744] [id = 429] 05:53:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (10518800) [pid = 3744] [serial = 1287] [outer = 00000000] 05:53:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1124F400) [pid = 3744] [serial = 1288] [outer = 10518800] 05:53:55 INFO - PROCESS | 3744 | 1469109235155 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (12B67400) [pid = 3744] [serial = 1289] [outer = 10518800] 05:53:55 INFO - PROCESS | 3744 | 1469109235849 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1142ms 05:53:55 INFO - PROCESS | 3744 | 1469109235923 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 3744 | 1469109235928 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 05:53:55 INFO - PROCESS | 3744 | 1469109235935 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 3744 | 1469109235938 Marionette TRACE conn2 <- [1,1682,null,{}] 05:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:53:55 INFO - PROCESS | 3744 | 1469109235942 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:55 INFO - PROCESS | 3744 | 1469109235945 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:56 INFO - PROCESS | 3744 | 1469109236064 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:53:56 INFO - PROCESS | 3744 | 1469109236206 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 3744 | 1469109236209 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:56 INFO - PROCESS | 3744 | ++DOCSHELL 1326B800 == 45 [pid = 3744] [id = 430] 05:53:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (13906400) [pid = 3744] [serial = 1290] [outer = 00000000] 05:53:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (13DB2800) [pid = 3744] [serial = 1291] [outer = 13906400] 05:53:56 INFO - PROCESS | 3744 | 1469109236267 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (144E7400) [pid = 3744] [serial = 1292] [outer = 13906400] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 12BD1400 == 44 [pid = 3744] [id = 414] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 10432400 == 43 [pid = 3744] [id = 427] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 10A03C00 == 42 [pid = 3744] [id = 426] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 16FADC00 == 41 [pid = 3744] [id = 425] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 16446C00 == 40 [pid = 3744] [id = 424] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 15776400 == 39 [pid = 3744] [id = 423] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 1532B000 == 38 [pid = 3744] [id = 422] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 13120000 == 37 [pid = 3744] [id = 421] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 10D38400 == 36 [pid = 3744] [id = 420] 05:53:57 INFO - PROCESS | 3744 | --DOCSHELL 10D38800 == 35 [pid = 3744] [id = 419] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1671D000) [pid = 3744] [serial = 1244] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (16DBB800) [pid = 3744] [serial = 1247] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (16DB7000) [pid = 3744] [serial = 1246] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (11257400) [pid = 3744] [serial = 1220] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (11240C00) [pid = 3744] [serial = 1219] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (12B6FC00) [pid = 3744] [serial = 1216] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18472C00) [pid = 3744] [serial = 1214] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13DBB800) [pid = 3744] [serial = 1231] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (15C20000) [pid = 3744] [serial = 1240] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1344F000) [pid = 3744] [serial = 1228] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (17743800) [pid = 3744] [serial = 1213] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13114400) [pid = 3744] [serial = 1217] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10D36800) [pid = 3744] [serial = 1207] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1577A400) [pid = 3744] [serial = 1237] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15337C00) [pid = 3744] [serial = 1205] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15C18400) [pid = 3744] [serial = 1238] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15333C00) [pid = 3744] [serial = 1234] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (12820C00) [pid = 3744] [serial = 1222] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13910400) [pid = 3744] [serial = 1229] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15375800) [pid = 3744] [serial = 1235] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (16450800) [pid = 3744] [serial = 1243] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15E23800) [pid = 3744] [serial = 1241] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (130AF000) [pid = 3744] [serial = 1225] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (10D3F000) [pid = 3744] [serial = 1208] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (153C6400) [pid = 3744] [serial = 1210] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (13127400) [pid = 3744] [serial = 1226] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16444400) [pid = 3744] [serial = 1211] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1292D400) [pid = 3744] [serial = 1223] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (13DBD000) [pid = 3744] [serial = 1232] [outer = 00000000] [url = about:blank] 05:53:57 INFO - PROCESS | 3744 | 1469109237190 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1281ms 05:53:57 INFO - PROCESS | 3744 | 1469109237214 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 3744 | 1469109237218 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 05:53:57 INFO - PROCESS | 3744 | 1469109237224 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:53:57 INFO - PROCESS | 3744 | 1469109237227 Marionette TRACE conn2 <- [1,1686,null,{}] 05:53:57 INFO - PROCESS | 3744 | 1469109237232 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:57 INFO - PROCESS | 3744 | 1469109237235 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:57 INFO - PROCESS | 3744 | 1469109237325 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:53:57 INFO - PROCESS | 3744 | 1469109237333 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 3744 | 1469109237336 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:57 INFO - PROCESS | 3744 | ++DOCSHELL 10D38000 == 36 [pid = 3744] [id = 431] 05:53:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10D3A000) [pid = 3744] [serial = 1293] [outer = 00000000] 05:53:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (10ED5000) [pid = 3744] [serial = 1294] [outer = 10D3A000] 05:53:57 INFO - PROCESS | 3744 | 1469109237387 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (11245400) [pid = 3744] [serial = 1295] [outer = 10D3A000] 05:53:57 INFO - PROCESS | 3744 | 1469109237916 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:53:57 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 05:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 725ms 05:53:57 INFO - PROCESS | 3744 | 1469109237971 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 3744 | 1469109237975 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 05:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:53:57 INFO - PROCESS | 3744 | 1469109237982 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 3744 | 1469109237984 Marionette TRACE conn2 <- [1,1690,null,{}] 05:53:57 INFO - PROCESS | 3744 | 1469109237988 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:57 INFO - PROCESS | 3744 | 1469109237990 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:58 INFO - PROCESS | 3744 | 1469109238077 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:53:58 INFO - PROCESS | 3744 | 1469109238168 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 3744 | 1469109238170 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:58 INFO - PROCESS | 3744 | ++DOCSHELL 12BC9400 == 37 [pid = 3744] [id = 432] 05:53:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12BD1400) [pid = 3744] [serial = 1296] [outer = 00000000] 05:53:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (130AF000) [pid = 3744] [serial = 1297] [outer = 12BD1400] 05:53:58 INFO - PROCESS | 3744 | 1469109238227 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13125400) [pid = 3744] [serial = 1298] [outer = 12BD1400] 05:53:58 INFO - PROCESS | 3744 | 1469109238619 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 695ms 05:53:58 INFO - PROCESS | 3744 | 1469109238663 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 3744 | 1469109238666 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 05:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:53:58 INFO - PROCESS | 3744 | 1469109238669 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 3744 | 1469109238673 Marionette TRACE conn2 <- [1,1694,null,{}] 05:53:58 INFO - PROCESS | 3744 | 1469109238684 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:58 INFO - PROCESS | 3744 | 1469109238688 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:58 INFO - PROCESS | 3744 | 1469109238806 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:53:58 INFO - PROCESS | 3744 | 1469109238819 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 3744 | 1469109238822 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:58 INFO - PROCESS | 3744 | ++DOCSHELL 13DB5000 == 38 [pid = 3744] [id = 433] 05:53:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13DB6800) [pid = 3744] [serial = 1299] [outer = 00000000] 05:53:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (144E6C00) [pid = 3744] [serial = 1300] [outer = 13DB6800] 05:53:58 INFO - PROCESS | 3744 | 1469109238870 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15331800) [pid = 3744] [serial = 1301] [outer = 13DB6800] 05:53:59 INFO - PROCESS | 3744 | 1469109239333 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 725ms 05:53:59 INFO - PROCESS | 3744 | 1469109239418 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 3744 | 1469109239421 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 05:53:59 INFO - PROCESS | 3744 | 1469109239425 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:53:59 INFO - PROCESS | 3744 | 1469109239427 Marionette TRACE conn2 <- [1,1698,null,{}] 05:53:59 INFO - PROCESS | 3744 | 1469109239435 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:59 INFO - PROCESS | 3744 | 1469109239437 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:59 INFO - PROCESS | 3744 | 1469109239557 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:53:59 INFO - PROCESS | 3744 | 1469109239553 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 3744 | 1469109239555 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:53:59 INFO - PROCESS | 3744 | ++DOCSHELL 1537D000 == 39 [pid = 3744] [id = 434] 05:53:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (153C8C00) [pid = 3744] [serial = 1302] [outer = 00000000] 05:53:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15772800) [pid = 3744] [serial = 1303] [outer = 153C8C00] 05:53:59 INFO - PROCESS | 3744 | 1469109239652 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15C13800) [pid = 3744] [serial = 1304] [outer = 153C8C00] 05:54:00 INFO - PROCESS | 3744 | 1469109240083 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 680ms 05:54:00 INFO - PROCESS | 3744 | 1469109240109 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 3744 | 1469109240111 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 05:54:00 INFO - PROCESS | 3744 | 1469109240114 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:54:00 INFO - PROCESS | 3744 | 1469109240116 Marionette TRACE conn2 <- [1,1702,null,{}] 05:54:00 INFO - PROCESS | 3744 | 1469109240120 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:00 INFO - PROCESS | 3744 | 1469109240122 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:00 INFO - PROCESS | 3744 | 1469109240277 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:54:00 INFO - PROCESS | 3744 | 1469109240299 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 3744 | 1469109240301 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:00 INFO - PROCESS | 3744 | ++DOCSHELL 15C18400 == 40 [pid = 3744] [id = 435] 05:54:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C20000) [pid = 3744] [serial = 1305] [outer = 00000000] 05:54:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15E31C00) [pid = 3744] [serial = 1306] [outer = 15C20000] 05:54:00 INFO - PROCESS | 3744 | 1469109240346 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16447400) [pid = 3744] [serial = 1307] [outer = 15C20000] 05:54:00 INFO - PROCESS | 3744 | 1469109240801 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 726ms 05:54:00 INFO - PROCESS | 3744 | 1469109240855 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 3744 | 1469109240857 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 05:54:00 INFO - PROCESS | 3744 | 1469109240860 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:54:00 INFO - PROCESS | 3744 | 1469109240862 Marionette TRACE conn2 <- [1,1706,null,{}] 05:54:00 INFO - PROCESS | 3744 | 1469109240865 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:00 INFO - PROCESS | 3744 | 1469109240871 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:00 INFO - PROCESS | 3744 | 1469109240995 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:54:01 INFO - PROCESS | 3744 | 1469109241061 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 3744 | 1469109241063 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:01 INFO - PROCESS | 3744 | ++DOCSHELL 165D9C00 == 41 [pid = 3744] [id = 436] 05:54:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (165DC000) [pid = 3744] [serial = 1308] [outer = 00000000] 05:54:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16DBB800) [pid = 3744] [serial = 1309] [outer = 165DC000] 05:54:01 INFO - PROCESS | 3744 | 1469109241118 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (16EE0C00) [pid = 3744] [serial = 1310] [outer = 165DC000] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (10A0E800) [pid = 3744] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10D39800) [pid = 3744] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10D44800) [pid = 3744] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (13122400) [pid = 3744] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1532B400) [pid = 3744] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15779800) [pid = 3744] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10A78000) [pid = 3744] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (12D93C00) [pid = 3744] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16442800) [pid = 3744] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1644C000) [pid = 3744] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10A09800) [pid = 3744] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:54:01 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16FAFC00) [pid = 3744] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:54:01 INFO - PROCESS | 3744 | 1469109241634 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 818ms 05:54:01 INFO - PROCESS | 3744 | 1469109241687 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 3744 | 1469109241689 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 05:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:54:01 INFO - PROCESS | 3744 | 1469109241693 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 3744 | 1469109241694 Marionette TRACE conn2 <- [1,1710,null,{}] 05:54:01 INFO - PROCESS | 3744 | 1469109241698 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:01 INFO - PROCESS | 3744 | 1469109241700 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:01 INFO - PROCESS | 3744 | 1469109241779 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:54:01 INFO - PROCESS | 3744 | 1469109241787 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 3744 | 1469109241789 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:01 INFO - PROCESS | 3744 | ++DOCSHELL 12D93C00 == 42 [pid = 3744] [id = 437] 05:54:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (12D9B000) [pid = 3744] [serial = 1311] [outer = 00000000] 05:54:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (156F3400) [pid = 3744] [serial = 1312] [outer = 12D9B000] 05:54:01 INFO - PROCESS | 3744 | 1469109241833 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16A0A800) [pid = 3744] [serial = 1313] [outer = 12D9B000] 05:54:02 INFO - PROCESS | 3744 | 1469109242290 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:54:02 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 05:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 633ms 05:54:02 INFO - PROCESS | 3744 | 1469109242331 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 3744 | 1469109242333 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 05:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:54:02 INFO - PROCESS | 3744 | 1469109242336 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 3744 | 1469109242338 Marionette TRACE conn2 <- [1,1714,null,{}] 05:54:02 INFO - PROCESS | 3744 | 1469109242342 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:02 INFO - PROCESS | 3744 | 1469109242328 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:02 INFO - PROCESS | 3744 | 1469109242405 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:54:02 INFO - PROCESS | 3744 | 1469109242411 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 3744 | 1469109242413 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:02 INFO - PROCESS | 3744 | ++DOCSHELL 10BB1400 == 43 [pid = 3744] [id = 438] 05:54:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (130AD000) [pid = 3744] [serial = 1314] [outer = 00000000] 05:54:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FADC00) [pid = 3744] [serial = 1315] [outer = 130AD000] 05:54:02 INFO - PROCESS | 3744 | 1469109242461 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16FB5800) [pid = 3744] [serial = 1316] [outer = 130AD000] 05:54:02 INFO - PROCESS | 3744 | 1469109242897 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 633ms 05:54:02 INFO - PROCESS | 3744 | 1469109242958 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 3744 | 1469109242960 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 05:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:54:02 INFO - PROCESS | 3744 | 1469109242963 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 3744 | 1469109242965 Marionette TRACE conn2 <- [1,1718,null,{}] 05:54:02 INFO - PROCESS | 3744 | 1469109242969 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:02 INFO - PROCESS | 3744 | 1469109242971 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:03 INFO - PROCESS | 3744 | 1469109243059 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:54:03 INFO - PROCESS | 3744 | 1469109243066 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 3744 | 1469109243068 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:03 INFO - PROCESS | 3744 | ++DOCSHELL 1305E000 == 44 [pid = 3744] [id = 439] 05:54:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13DB1000) [pid = 3744] [serial = 1317] [outer = 00000000] 05:54:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17738000) [pid = 3744] [serial = 1318] [outer = 13DB1000] 05:54:03 INFO - PROCESS | 3744 | 1469109243111 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18001C00) [pid = 3744] [serial = 1319] [outer = 13DB1000] 05:54:03 INFO - PROCESS | 3744 | 1469109243805 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:54:03 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 05:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 896ms 05:54:03 INFO - PROCESS | 3744 | 1469109243852 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 3744 | 1469109243856 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 05:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:54:03 INFO - PROCESS | 3744 | 1469109243862 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 3744 | 1469109243865 Marionette TRACE conn2 <- [1,1722,null,{}] 05:54:03 INFO - PROCESS | 3744 | 1469109243870 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:03 INFO - PROCESS | 3744 | 1469109243873 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:03 INFO - PROCESS | 3744 | 1469109243987 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:54:04 INFO - PROCESS | 3744 | 1469109244096 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 3744 | 1469109244100 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:04 INFO - PROCESS | 3744 | ++DOCSHELL 10D41400 == 45 [pid = 3744] [id = 440] 05:54:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (10D43400) [pid = 3744] [serial = 1320] [outer = 00000000] 05:54:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (12B65C00) [pid = 3744] [serial = 1321] [outer = 10D43400] 05:54:04 INFO - PROCESS | 3744 | 1469109244161 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (130ACC00) [pid = 3744] [serial = 1322] [outer = 10D43400] 05:54:04 INFO - PROCESS | 3744 | 1469109244771 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 926ms 05:54:04 INFO - PROCESS | 3744 | 1469109244809 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 3744 | 1469109244814 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 05:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:54:04 INFO - PROCESS | 3744 | 1469109244821 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 3744 | 1469109244824 Marionette TRACE conn2 <- [1,1726,null,{}] 05:54:04 INFO - PROCESS | 3744 | 1469109244828 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:04 INFO - PROCESS | 3744 | 1469109244831 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:04 INFO - PROCESS | 3744 | 1469109244946 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:54:05 INFO - PROCESS | 3744 | 1469109245055 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 3744 | 1469109245058 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:05 INFO - PROCESS | 3744 | ++DOCSHELL 144E8C00 == 46 [pid = 3744] [id = 441] 05:54:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (144F3800) [pid = 3744] [serial = 1323] [outer = 00000000] 05:54:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15375800) [pid = 3744] [serial = 1324] [outer = 144F3800] 05:54:05 INFO - PROCESS | 3744 | 1469109245099 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1537FC00) [pid = 3744] [serial = 1325] [outer = 144F3800] 05:54:05 INFO - PROCESS | 3744 | 1469109245745 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 988ms 05:54:05 INFO - PROCESS | 3744 | 1469109245805 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 3744 | 1469109245808 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 05:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:54:05 INFO - PROCESS | 3744 | 1469109245812 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 3744 | 1469109245816 Marionette TRACE conn2 <- [1,1730,null,{}] 05:54:05 INFO - PROCESS | 3744 | 1469109245828 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:05 INFO - PROCESS | 3744 | 1469109245833 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:05 INFO - PROCESS | 3744 | 1469109245985 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:54:05 INFO - PROCESS | 3744 | 1469109246004 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 3744 | 1469109246007 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:06 INFO - PROCESS | 3744 | ++DOCSHELL 17068400 == 47 [pid = 3744] [id = 442] 05:54:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17407800) [pid = 3744] [serial = 1326] [outer = 00000000] 05:54:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18033C00) [pid = 3744] [serial = 1327] [outer = 17407800] 05:54:06 INFO - PROCESS | 3744 | 1469109246065 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18474400) [pid = 3744] [serial = 1328] [outer = 17407800] 05:54:06 INFO - PROCESS | 3744 | 1469109246672 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 881ms 05:54:06 INFO - PROCESS | 3744 | 1469109246699 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 3744 | 1469109246702 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 05:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:54:06 INFO - PROCESS | 3744 | 1469109246706 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 3744 | 1469109246708 Marionette TRACE conn2 <- [1,1734,null,{}] 05:54:06 INFO - PROCESS | 3744 | 1469109246712 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:06 INFO - PROCESS | 3744 | 1469109246714 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:06 INFO - PROCESS | 3744 | 1469109246824 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:54:06 INFO - PROCESS | 3744 | 1469109246933 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 3744 | 1469109246936 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:06 INFO - PROCESS | 3744 | ++DOCSHELL 18479400 == 48 [pid = 3744] [id = 443] 05:54:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1847C800) [pid = 3744] [serial = 1329] [outer = 00000000] 05:54:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (18480000) [pid = 3744] [serial = 1330] [outer = 1847C800] 05:54:06 INFO - PROCESS | 3744 | 1469109246990 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (185B4C00) [pid = 3744] [serial = 1331] [outer = 1847C800] 05:54:07 INFO - PROCESS | 3744 | 1469109247741 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1081ms 05:54:07 INFO - PROCESS | 3744 | 1469109247806 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 3744 | 1469109247811 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 05:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:54:07 INFO - PROCESS | 3744 | 1469109247816 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 3744 | 1469109247819 Marionette TRACE conn2 <- [1,1738,null,{}] 05:54:07 INFO - PROCESS | 3744 | 1469109247809 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:07 INFO - PROCESS | 3744 | 1469109247812 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:07 INFO - PROCESS | 3744 | 1469109247920 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:54:08 INFO - PROCESS | 3744 | 1469109248054 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 3744 | 1469109248058 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:08 INFO - PROCESS | 3744 | ++DOCSHELL 12B0B400 == 49 [pid = 3744] [id = 444] 05:54:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (12B64400) [pid = 3744] [serial = 1332] [outer = 00000000] 05:54:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (12B6DC00) [pid = 3744] [serial = 1333] [outer = 12B64400] 05:54:08 INFO - PROCESS | 3744 | 1469109248114 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (12D95C00) [pid = 3744] [serial = 1334] [outer = 12B64400] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 12B71800 == 48 [pid = 3744] [id = 417] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 10BB1400 == 47 [pid = 3744] [id = 438] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 12D93C00 == 46 [pid = 3744] [id = 437] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 165D9C00 == 45 [pid = 3744] [id = 436] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 15C18400 == 44 [pid = 3744] [id = 435] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 1537D000 == 43 [pid = 3744] [id = 434] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 13DB5000 == 42 [pid = 3744] [id = 433] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 12BC9400 == 41 [pid = 3744] [id = 432] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 10D38000 == 40 [pid = 3744] [id = 431] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 10511000 == 39 [pid = 3744] [id = 429] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 1326B800 == 38 [pid = 3744] [id = 430] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 15374400 == 37 [pid = 3744] [id = 412] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 1644B000 == 36 [pid = 3744] [id = 415] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 10A76400 == 35 [pid = 3744] [id = 416] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 1532AC00 == 34 [pid = 3744] [id = 428] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 15371800 == 33 [pid = 3744] [id = 413] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 16222800 == 32 [pid = 3744] [id = 418] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 18479400 == 31 [pid = 3744] [id = 443] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 144E8C00 == 30 [pid = 3744] [id = 441] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 17068400 == 29 [pid = 3744] [id = 442] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 1305E000 == 28 [pid = 3744] [id = 439] 05:54:09 INFO - PROCESS | 3744 | --DOCSHELL 10D41400 == 27 [pid = 3744] [id = 440] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16443C00) [pid = 3744] [serial = 1283] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (110D4800) [pid = 3744] [serial = 1261] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (11249400) [pid = 3744] [serial = 1262] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (12B67C00) [pid = 3744] [serial = 1259] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (114D1800) [pid = 3744] [serial = 1258] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1326D000) [pid = 3744] [serial = 1264] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1390E400) [pid = 3744] [serial = 1265] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (15335C00) [pid = 3744] [serial = 1267] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18006400) [pid = 3744] [serial = 1285] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (15E29800) [pid = 3744] [serial = 1270] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (11CD3C00) [pid = 3744] [serial = 1250] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1124C000) [pid = 3744] [serial = 1249] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13935C00) [pid = 3744] [serial = 1253] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (13127800) [pid = 3744] [serial = 1252] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16DB6800) [pid = 3744] [serial = 1256] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16A5B400) [pid = 3744] [serial = 1255] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16A5A400) [pid = 3744] [serial = 1273] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12D64800) [pid = 3744] [serial = 1279] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16FB8000) [pid = 3744] [serial = 1276] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (17686400) [pid = 3744] [serial = 1277] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16DBD000) [pid = 3744] [serial = 1274] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (16448400) [pid = 3744] [serial = 1271] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1428D400) [pid = 3744] [serial = 1280] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16DB7C00) [pid = 3744] [serial = 1282] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15376000) [pid = 3744] [serial = 1268] [outer = 00000000] [url = about:blank] 05:54:09 INFO - PROCESS | 3744 | 1469109249322 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:54: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 05:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1544ms 05:54:09 INFO - PROCESS | 3744 | 1469109249348 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 3744 | 1469109249352 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 05:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:54:09 INFO - PROCESS | 3744 | 1469109249405 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 3744 | 1469109249410 Marionette TRACE conn2 <- [1,1742,null,{}] 05:54:09 INFO - PROCESS | 3744 | 1469109249420 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:09 INFO - PROCESS | 3744 | 1469109249423 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:09 INFO - PROCESS | 3744 | 1469109249509 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:54:09 INFO - PROCESS | 3744 | 1469109249601 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 3744 | 1469109249603 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:09 INFO - PROCESS | 3744 | ++DOCSHELL 10A0E000 == 28 [pid = 3744] [id = 445] 05:54:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (10A0F400) [pid = 3744] [serial = 1335] [outer = 00000000] 05:54:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (10D3B000) [pid = 3744] [serial = 1336] [outer = 10A0F400] 05:54:09 INFO - PROCESS | 3744 | 1469109249650 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (10D3FC00) [pid = 3744] [serial = 1337] [outer = 10A0F400] 05:54:10 INFO - PROCESS | 3744 | 1469109250075 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 725ms 05:54:10 INFO - PROCESS | 3744 | 1469109250099 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 3744 | 1469109250104 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 05:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:54:10 INFO - PROCESS | 3744 | 1469109250115 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 3744 | 1469109250118 Marionette TRACE conn2 <- [1,1746,null,{}] 05:54:10 INFO - PROCESS | 3744 | 1469109250122 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:10 INFO - PROCESS | 3744 | 1469109250124 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:10 INFO - PROCESS | 3744 | 1469109250212 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:54:10 INFO - PROCESS | 3744 | 1469109250221 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 3744 | 1469109250223 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:10 INFO - PROCESS | 3744 | ++DOCSHELL 11ACA400 == 29 [pid = 3744] [id = 446] 05:54:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (11C31400) [pid = 3744] [serial = 1338] [outer = 00000000] 05:54:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (128A4400) [pid = 3744] [serial = 1339] [outer = 11C31400] 05:54:10 INFO - PROCESS | 3744 | 1469109250274 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (12B03800) [pid = 3744] [serial = 1340] [outer = 11C31400] 05:54:10 INFO - PROCESS | 3744 | 1469109250747 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 695ms 05:54:10 INFO - PROCESS | 3744 | 1469109250799 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 3744 | 1469109250801 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 05:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:54:10 INFO - PROCESS | 3744 | 1469109250804 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 3744 | 1469109250808 Marionette TRACE conn2 <- [1,1750,null,{}] 05:54:10 INFO - PROCESS | 3744 | 1469109250819 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:10 INFO - PROCESS | 3744 | 1469109250824 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:10 INFO - PROCESS | 3744 | 1469109250942 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:54:11 INFO - PROCESS | 3744 | 1469109251051 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 3744 | 1469109251055 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:11 INFO - PROCESS | 3744 | ++DOCSHELL 13454400 == 30 [pid = 3744] [id = 447] 05:54:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1390B400) [pid = 3744] [serial = 1341] [outer = 00000000] 05:54:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13911000) [pid = 3744] [serial = 1342] [outer = 1390B400] 05:54:11 INFO - PROCESS | 3744 | 1469109251104 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (139D2C00) [pid = 3744] [serial = 1343] [outer = 1390B400] 05:54:11 INFO - PROCESS | 3744 | 1469109251544 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 787ms 05:54:11 INFO - PROCESS | 3744 | 1469109251606 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 3744 | 1469109251609 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 05:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:54:11 INFO - PROCESS | 3744 | 1469109251619 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 3744 | 1469109251621 Marionette TRACE conn2 <- [1,1754,null,{}] 05:54:11 INFO - PROCESS | 3744 | 1469109251629 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:11 INFO - PROCESS | 3744 | 1469109251631 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:11 INFO - PROCESS | 3744 | 1469109251751 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:54:11 INFO - PROCESS | 3744 | 1469109251761 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 3744 | 1469109251763 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:11 INFO - PROCESS | 3744 | ++DOCSHELL 14296800 == 31 [pid = 3744] [id = 448] 05:54:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (144E6400) [pid = 3744] [serial = 1344] [outer = 00000000] 05:54:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1532A000) [pid = 3744] [serial = 1345] [outer = 144E6400] 05:54:11 INFO - PROCESS | 3744 | 1469109251810 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15330000) [pid = 3744] [serial = 1346] [outer = 144E6400] 05:54:12 INFO - PROCESS | 3744 | 1469109252246 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 694ms 05:54:12 INFO - PROCESS | 3744 | 1469109252328 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 3744 | 1469109252330 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 05:54:12 INFO - PROCESS | 3744 | 1469109252334 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:54:12 INFO - PROCESS | 3744 | 1469109252335 Marionette TRACE conn2 <- [1,1758,null,{}] 05:54:12 INFO - PROCESS | 3744 | 1469109252339 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:12 INFO - PROCESS | 3744 | 1469109252342 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:12 INFO - PROCESS | 3744 | 1469109252454 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:54:12 INFO - PROCESS | 3744 | 1469109252525 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 3744 | 1469109252527 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:12 INFO - PROCESS | 3744 | ++DOCSHELL 144E6800 == 32 [pid = 3744] [id = 449] 05:54:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1532F000) [pid = 3744] [serial = 1347] [outer = 00000000] 05:54:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15378400) [pid = 3744] [serial = 1348] [outer = 1532F000] 05:54:12 INFO - PROCESS | 3744 | 1469109252573 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15380400) [pid = 3744] [serial = 1349] [outer = 1532F000] 05:54:12 INFO - PROCESS | 3744 | 1469109253008 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 741ms 05:54:13 INFO - PROCESS | 3744 | 1469109253075 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 3744 | 1469109253077 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 05:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:54:13 INFO - PROCESS | 3744 | 1469109253081 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 3744 | 1469109253082 Marionette TRACE conn2 <- [1,1762,null,{}] 05:54:13 INFO - PROCESS | 3744 | 1469109253086 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:13 INFO - PROCESS | 3744 | 1469109253092 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:13 INFO - PROCESS | 3744 | 1469109253240 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:54:13 INFO - PROCESS | 3744 | 1469109253252 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 3744 | 1469109253255 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:13 INFO - PROCESS | 3744 | ++DOCSHELL 15C14400 == 33 [pid = 3744] [id = 450] 05:54:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15C15C00) [pid = 3744] [serial = 1350] [outer = 00000000] 05:54:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (16443C00) [pid = 3744] [serial = 1351] [outer = 15C15C00] 05:54:13 INFO - PROCESS | 3744 | 1469109253283 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (165DE800) [pid = 3744] [serial = 1352] [outer = 15C15C00] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (165DC000) [pid = 3744] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (15C20000) [pid = 3744] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (13DB6800) [pid = 3744] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (17693000) [pid = 3744] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (12BD1400) [pid = 3744] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13906400) [pid = 3744] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10518800) [pid = 3744] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10D3A000) [pid = 3744] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (130AD000) [pid = 3744] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (13DB1000) [pid = 3744] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (153C8C00) [pid = 3744] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:54:13 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (12D9B000) [pid = 3744] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:54:13 INFO - PROCESS | 3744 | 1469109253970 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 927ms 05:54:14 INFO - PROCESS | 3744 | 1469109254010 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 3744 | 1469109254012 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 05:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:54:14 INFO - PROCESS | 3744 | 1469109254025 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 3744 | 1469109254027 Marionette TRACE conn2 <- [1,1766,null,{}] 05:54:14 INFO - PROCESS | 3744 | 1469109254030 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:14 INFO - PROCESS | 3744 | 1469109254033 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:14 INFO - PROCESS | 3744 | 1469109254111 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:54:14 INFO - PROCESS | 3744 | 1469109254116 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 3744 | 1469109254118 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:14 INFO - PROCESS | 3744 | ++DOCSHELL 11259400 == 34 [pid = 3744] [id = 451] 05:54:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13122400) [pid = 3744] [serial = 1353] [outer = 00000000] 05:54:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (153C8C00) [pid = 3744] [serial = 1354] [outer = 13122400] 05:54:14 INFO - PROCESS | 3744 | 1469109254163 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (154E3400) [pid = 3744] [serial = 1355] [outer = 13122400] 05:54:14 INFO - PROCESS | 3744 | 1469109254589 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:54:14 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 05:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 617ms 05:54:14 INFO - PROCESS | 3744 | 1469109254648 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 3744 | 1469109254650 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 05:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:54:14 INFO - PROCESS | 3744 | 1469109254653 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 3744 | 1469109254655 Marionette TRACE conn2 <- [1,1770,null,{}] 05:54:14 INFO - PROCESS | 3744 | 1469109254658 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:14 INFO - PROCESS | 3744 | 1469109254660 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:14 INFO - PROCESS | 3744 | 1469109254739 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:54:14 INFO - PROCESS | 3744 | 1469109254745 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 3744 | 1469109254747 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:14 INFO - PROCESS | 3744 | ++DOCSHELL 139C5C00 == 35 [pid = 3744] [id = 452] 05:54:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (144F5800) [pid = 3744] [serial = 1356] [outer = 00000000] 05:54:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16DB1800) [pid = 3744] [serial = 1357] [outer = 144F5800] 05:54:14 INFO - PROCESS | 3744 | 1469109254791 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16DB2000) [pid = 3744] [serial = 1358] [outer = 144F5800] 05:54:15 INFO - PROCESS | 3744 | 1469109255220 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:54:15 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 05:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 586ms 05:54:15 INFO - PROCESS | 3744 | 1469109255262 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 3744 | 1469109255264 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 05:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:54:15 INFO - PROCESS | 3744 | 1469109255272 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 3744 | 1469109255273 Marionette TRACE conn2 <- [1,1774,null,{}] 05:54:15 INFO - PROCESS | 3744 | 1469109255277 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:15 INFO - PROCESS | 3744 | 1469109255279 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:15 INFO - PROCESS | 3744 | 1469109255357 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:54:15 INFO - PROCESS | 3744 | 1469109255363 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 3744 | 1469109255365 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:15 INFO - PROCESS | 3744 | ++DOCSHELL 13453C00 == 36 [pid = 3744] [id = 453] 05:54:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1644E400) [pid = 3744] [serial = 1359] [outer = 00000000] 05:54:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16DBF400) [pid = 3744] [serial = 1360] [outer = 1644E400] 05:54:15 INFO - PROCESS | 3744 | 1469109255409 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16DC0000) [pid = 3744] [serial = 1361] [outer = 1644E400] 05:54:16 INFO - PROCESS | 3744 | 1469109256181 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:54: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 05:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 926ms 05:54:16 INFO - PROCESS | 3744 | 1469109256196 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 3744 | 1469109256203 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 05:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:54:16 INFO - PROCESS | 3744 | 1469109256209 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 3744 | 1469109256213 Marionette TRACE conn2 <- [1,1778,null,{}] 05:54:16 INFO - PROCESS | 3744 | 1469109256220 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:16 INFO - PROCESS | 3744 | 1469109256223 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:16 INFO - PROCESS | 3744 | 1469109256343 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:54:16 INFO - PROCESS | 3744 | 1469109256467 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 3744 | 1469109256470 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:16 INFO - PROCESS | 3744 | ++DOCSHELL 10D3E400 == 37 [pid = 3744] [id = 454] 05:54:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (10D42C00) [pid = 3744] [serial = 1362] [outer = 00000000] 05:54:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (11CD3000) [pid = 3744] [serial = 1363] [outer = 10D42C00] 05:54:16 INFO - PROCESS | 3744 | 1469109256578 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (12B6C400) [pid = 3744] [serial = 1364] [outer = 10D42C00] 05:54:17 INFO - PROCESS | 3744 | 1469109257326 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:54: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) 05:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1204ms 05:54:17 INFO - PROCESS | 3744 | 1469109257402 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 3744 | 1469109257407 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 05:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:54:17 INFO - PROCESS | 3744 | 1469109257414 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 3744 | 1469109257417 Marionette TRACE conn2 <- [1,1782,null,{}] 05:54:17 INFO - PROCESS | 3744 | 1469109257421 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:17 INFO - PROCESS | 3744 | 1469109257424 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:17 INFO - PROCESS | 3744 | 1469109257552 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:54:17 INFO - PROCESS | 3744 | 1469109257774 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 3744 | 1469109257777 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:17 INFO - PROCESS | 3744 | ++DOCSHELL 103D3C00 == 38 [pid = 3744] [id = 455] 05:54:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (10435000) [pid = 3744] [serial = 1365] [outer = 00000000] 05:54:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (104EB800) [pid = 3744] [serial = 1366] [outer = 10435000] 05:54:17 INFO - PROCESS | 3744 | 1469109257831 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10A77400) [pid = 3744] [serial = 1367] [outer = 10435000] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 139C5C00 == 37 [pid = 3744] [id = 452] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 11259400 == 36 [pid = 3744] [id = 451] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 15C14400 == 35 [pid = 3744] [id = 450] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 144E6800 == 34 [pid = 3744] [id = 449] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 14296800 == 33 [pid = 3744] [id = 448] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 13454400 == 32 [pid = 3744] [id = 447] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 11ACA400 == 31 [pid = 3744] [id = 446] 05:54:18 INFO - PROCESS | 3744 | --DOCSHELL 10A0E000 == 30 [pid = 3744] [id = 445] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16DBB800) [pid = 3744] [serial = 1309] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15E31C00) [pid = 3744] [serial = 1306] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (144E6C00) [pid = 3744] [serial = 1300] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18032400) [pid = 3744] [serial = 1286] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (130AF000) [pid = 3744] [serial = 1297] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (13125400) [pid = 3744] [serial = 1298] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13DB2800) [pid = 3744] [serial = 1291] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (144E7400) [pid = 3744] [serial = 1292] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1124F400) [pid = 3744] [serial = 1288] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12B67400) [pid = 3744] [serial = 1289] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10ED5000) [pid = 3744] [serial = 1294] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (11245400) [pid = 3744] [serial = 1295] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16FB5800) [pid = 3744] [serial = 1316] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (17738000) [pid = 3744] [serial = 1318] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (18001C00) [pid = 3744] [serial = 1319] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16FADC00) [pid = 3744] [serial = 1315] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16EE0C00) [pid = 3744] [serial = 1310] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15772800) [pid = 3744] [serial = 1303] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15C13800) [pid = 3744] [serial = 1304] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16447400) [pid = 3744] [serial = 1307] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (156F3400) [pid = 3744] [serial = 1312] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (16A0A800) [pid = 3744] [serial = 1313] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15331800) [pid = 3744] [serial = 1301] [outer = 00000000] [url = about:blank] 05:54:18 INFO - PROCESS | 3744 | 1469109258459 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1096ms 05:54:18 INFO - PROCESS | 3744 | 1469109258520 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 3744 | 1469109258524 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 05:54:18 INFO - PROCESS | 3744 | 1469109258531 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:54:18 INFO - PROCESS | 3744 | 1469109258534 Marionette TRACE conn2 <- [1,1786,null,{}] 05:54:18 INFO - PROCESS | 3744 | 1469109258540 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:18 INFO - PROCESS | 3744 | 1469109258543 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:18 INFO - PROCESS | 3744 | 1469109258639 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:54:18 INFO - PROCESS | 3744 | 1469109258734 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 3744 | 1469109258737 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:18 INFO - PROCESS | 3744 | ++DOCSHELL 104EAC00 == 31 [pid = 3744] [id = 456] 05:54:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10A09C00) [pid = 3744] [serial = 1368] [outer = 00000000] 05:54:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1124F400) [pid = 3744] [serial = 1369] [outer = 10A09C00] 05:54:18 INFO - PROCESS | 3744 | 1469109258784 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12B6C800) [pid = 3744] [serial = 1370] [outer = 10A09C00] 05:54:19 INFO - PROCESS | 3744 | 1469109259222 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 725ms 05:54:19 INFO - PROCESS | 3744 | 1469109259259 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 3744 | 1469109259263 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 05:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:54:19 INFO - PROCESS | 3744 | 1469109259268 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 3744 | 1469109259270 Marionette TRACE conn2 <- [1,1790,null,{}] 05:54:19 INFO - PROCESS | 3744 | 1469109259274 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:19 INFO - PROCESS | 3744 | 1469109259277 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:19 INFO - PROCESS | 3744 | 1469109259366 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:54:19 INFO - PROCESS | 3744 | 1469109259373 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 3744 | 1469109259375 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:19 INFO - PROCESS | 3744 | ++DOCSHELL 13062000 == 32 [pid = 3744] [id = 457] 05:54:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13113000) [pid = 3744] [serial = 1371] [outer = 00000000] 05:54:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13907800) [pid = 3744] [serial = 1372] [outer = 13113000] 05:54:19 INFO - PROCESS | 3744 | 1469109259421 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (139CDC00) [pid = 3744] [serial = 1373] [outer = 13113000] 05:54:19 INFO - PROCESS | 3744 | 1469109259911 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 695ms 05:54:19 INFO - PROCESS | 3744 | 1469109259967 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 3744 | 1469109259969 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 05:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:54:19 INFO - PROCESS | 3744 | 1469109259974 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 3744 | 1469109259980 Marionette TRACE conn2 <- [1,1794,null,{}] 05:54:19 INFO - PROCESS | 3744 | 1469109259990 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:19 INFO - PROCESS | 3744 | 1469109259994 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:20 INFO - PROCESS | 3744 | 1469109260082 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:54:20 INFO - PROCESS | 3744 | 1469109260163 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 3744 | 1469109260165 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:20 INFO - PROCESS | 3744 | ++DOCSHELL 15332C00 == 33 [pid = 3744] [id = 458] 05:54:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15333800) [pid = 3744] [serial = 1374] [outer = 00000000] 05:54:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15376C00) [pid = 3744] [serial = 1375] [outer = 15333800] 05:54:20 INFO - PROCESS | 3744 | 1469109260210 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1541C800) [pid = 3744] [serial = 1376] [outer = 15333800] 05:54:20 INFO - PROCESS | 3744 | 1469109260625 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 694ms 05:54:20 INFO - PROCESS | 3744 | 1469109260655 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 3744 | 1469109260658 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 05:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:54:20 INFO - PROCESS | 3744 | 1469109260661 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 3744 | 1469109260663 Marionette TRACE conn2 <- [1,1798,null,{}] 05:54:20 INFO - PROCESS | 3744 | 1469109260666 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:20 INFO - PROCESS | 3744 | 1469109260668 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:20 INFO - PROCESS | 3744 | 1469109260815 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:54:20 INFO - PROCESS | 3744 | 1469109260838 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 3744 | 1469109260840 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:20 INFO - PROCESS | 3744 | ++DOCSHELL 15C14C00 == 34 [pid = 3744] [id = 459] 05:54:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C15400) [pid = 3744] [serial = 1377] [outer = 00000000] 05:54:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15C1F800) [pid = 3744] [serial = 1378] [outer = 15C15400] 05:54:20 INFO - PROCESS | 3744 | 1469109260886 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16445000) [pid = 3744] [serial = 1379] [outer = 15C15400] 05:54:21 INFO - PROCESS | 3744 | 1469109261331 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 679ms 05:54:21 INFO - PROCESS | 3744 | 1469109261361 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 3744 | 1469109261363 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 05:54:21 INFO - PROCESS | 3744 | 1469109261366 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:54:21 INFO - PROCESS | 3744 | 1469109261368 Marionette TRACE conn2 <- [1,1802,null,{}] 05:54:21 INFO - PROCESS | 3744 | 1469109261371 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:21 INFO - PROCESS | 3744 | 1469109261373 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:21 INFO - PROCESS | 3744 | 1469109261488 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:54:21 INFO - PROCESS | 3744 | 1469109261493 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 3744 | 1469109261499 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:21 INFO - PROCESS | 3744 | ++DOCSHELL 12B0E000 == 35 [pid = 3744] [id = 460] 05:54:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16447800) [pid = 3744] [serial = 1380] [outer = 00000000] 05:54:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16A0AC00) [pid = 3744] [serial = 1381] [outer = 16447800] 05:54:21 INFO - PROCESS | 3744 | 1469109261609 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (16DB9400) [pid = 3744] [serial = 1382] [outer = 16447800] 05:54:22 INFO - PROCESS | 3744 | 1469109262061 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 725ms 05:54:22 INFO - PROCESS | 3744 | 1469109262089 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 3744 | 1469109262091 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 05:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:54:22 INFO - PROCESS | 3744 | 1469109262101 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 3744 | 1469109262103 Marionette TRACE conn2 <- [1,1806,null,{}] 05:54:22 INFO - PROCESS | 3744 | 1469109262106 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:22 INFO - PROCESS | 3744 | 1469109262109 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:22 INFO - PROCESS | 3744 | 1469109262249 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:54:22 INFO - PROCESS | 3744 | 1469109262326 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 3744 | 1469109262328 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:22 INFO - PROCESS | 3744 | ++DOCSHELL 16A0A800 == 36 [pid = 3744] [id = 461] 05:54:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16FAE000) [pid = 3744] [serial = 1383] [outer = 00000000] 05:54:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16FB6000) [pid = 3744] [serial = 1384] [outer = 16FAE000] 05:54:22 INFO - PROCESS | 3744 | 1469109262373 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16FB3C00) [pid = 3744] [serial = 1385] [outer = 16FAE000] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (10A0F400) [pid = 3744] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1390B400) [pid = 3744] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (12B64400) [pid = 3744] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (144E6400) [pid = 3744] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11C31400) [pid = 3744] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1532F000) [pid = 3744] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15C15C00) [pid = 3744] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10D43400) [pid = 3744] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (144F5800) [pid = 3744] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (144F3800) [pid = 3744] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (17407800) [pid = 3744] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1847C800) [pid = 3744] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:54:22 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13122400) [pid = 3744] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:54:22 INFO - PROCESS | 3744 | 1469109262849 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 787ms 05:54:22 INFO - PROCESS | 3744 | 1469109262902 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 3744 | 1469109262904 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 05:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:54:22 INFO - PROCESS | 3744 | 1469109262907 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 3744 | 1469109262909 Marionette TRACE conn2 <- [1,1810,null,{}] 05:54:22 INFO - PROCESS | 3744 | 1469109262913 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:22 INFO - PROCESS | 3744 | 1469109262914 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:22 INFO - PROCESS | 3744 | 1469109262981 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:54:22 INFO - PROCESS | 3744 | 1469109262987 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 3744 | 1469109262989 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:23 INFO - PROCESS | 3744 | ++DOCSHELL 132F3400 == 37 [pid = 3744] [id = 462] 05:54:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1390AC00) [pid = 3744] [serial = 1386] [outer = 00000000] 05:54:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15197400) [pid = 3744] [serial = 1387] [outer = 1390AC00] 05:54:23 INFO - PROCESS | 3744 | 1469109263035 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1532F000) [pid = 3744] [serial = 1388] [outer = 1390AC00] 05:54:23 INFO - PROCESS | 3744 | 1469109263481 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 633ms 05:54:23 INFO - PROCESS | 3744 | 1469109263529 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 3744 | 1469109263532 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 05:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:54:23 INFO - PROCESS | 3744 | 1469109263535 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 3744 | 1469109263537 Marionette TRACE conn2 <- [1,1814,null,{}] 05:54:23 INFO - PROCESS | 3744 | 1469109263540 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:23 INFO - PROCESS | 3744 | 1469109263542 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:23 INFO - PROCESS | 3744 | 1469109263622 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:54:23 INFO - PROCESS | 3744 | 1469109263629 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 3744 | 1469109263631 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:23 INFO - PROCESS | 3744 | ++DOCSHELL 110D6800 == 38 [pid = 3744] [id = 463] 05:54:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13932800) [pid = 3744] [serial = 1389] [outer = 00000000] 05:54:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16EDD800) [pid = 3744] [serial = 1390] [outer = 13932800] 05:54:23 INFO - PROCESS | 3744 | 1469109263683 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17068400) [pid = 3744] [serial = 1391] [outer = 13932800] 05:54:24 INFO - PROCESS | 3744 | 1469109264142 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 617ms 05:54:24 INFO - PROCESS | 3744 | 1469109264173 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 3744 | 1469109264175 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 05:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:54:24 INFO - PROCESS | 3744 | 1469109264191 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 3744 | 1469109264193 Marionette TRACE conn2 <- [1,1818,null,{}] 05:54:24 INFO - PROCESS | 3744 | 1469109264200 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:24 INFO - PROCESS | 3744 | 1469109264202 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:24 INFO - PROCESS | 3744 | 1469109264295 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:54:24 INFO - PROCESS | 3744 | 1469109264418 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 3744 | 1469109264421 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:24 INFO - PROCESS | 3744 | ++DOCSHELL 1036C800 == 39 [pid = 3744] [id = 464] 05:54:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1036D800) [pid = 3744] [serial = 1392] [outer = 00000000] 05:54:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (10A04400) [pid = 3744] [serial = 1393] [outer = 1036D800] 05:54:24 INFO - PROCESS | 3744 | 1469109264521 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (10D44800) [pid = 3744] [serial = 1394] [outer = 1036D800] 05:54:25 INFO - PROCESS | 3744 | 1469109265176 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1019ms 05:54:25 INFO - PROCESS | 3744 | 1469109265220 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 3744 | 1469109265224 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 05:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:54:25 INFO - PROCESS | 3744 | 1469109265251 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 3744 | 1469109265254 Marionette TRACE conn2 <- [1,1822,null,{}] 05:54:25 INFO - PROCESS | 3744 | 1469109265260 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:25 INFO - PROCESS | 3744 | 1469109265263 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:25 INFO - PROCESS | 3744 | 1469109265405 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:54:25 INFO - PROCESS | 3744 | 1469109265544 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 3744 | 1469109265547 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:25 INFO - PROCESS | 3744 | ++DOCSHELL 12B6A400 == 40 [pid = 3744] [id = 465] 05:54:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1312C800) [pid = 3744] [serial = 1395] [outer = 00000000] 05:54:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13931800) [pid = 3744] [serial = 1396] [outer = 1312C800] 05:54:25 INFO - PROCESS | 3744 | 1469109265606 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (14296000) [pid = 3744] [serial = 1397] [outer = 1312C800] 05:54:26 INFO - PROCESS | 3744 | 1469109266157 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:54:26 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 05:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 942ms 05:54:26 INFO - PROCESS | 3744 | 1469109266182 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 3744 | 1469109266186 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 05:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:54:26 INFO - PROCESS | 3744 | 1469109266190 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 3744 | 1469109266192 Marionette TRACE conn2 <- [1,1826,null,{}] 05:54:26 INFO - PROCESS | 3744 | 1469109266197 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:26 INFO - PROCESS | 3744 | 1469109266199 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:26 INFO - PROCESS | 3744 | 1469109266310 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:54:26 INFO - PROCESS | 3744 | 1469109266424 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 3744 | 1469109266427 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:26 INFO - PROCESS | 3744 | ++DOCSHELL 13930800 == 41 [pid = 3744] [id = 466] 05:54:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (153D2800) [pid = 3744] [serial = 1398] [outer = 00000000] 05:54:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (16448C00) [pid = 3744] [serial = 1399] [outer = 153D2800] 05:54:26 INFO - PROCESS | 3744 | 1469109266522 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16A63400) [pid = 3744] [serial = 1400] [outer = 153D2800] 05:54:27 INFO - PROCESS | 3744 | 1469109267167 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1019ms 05:54:27 INFO - PROCESS | 3744 | 1469109267218 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 3744 | 1469109267220 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 05:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:54:27 INFO - PROCESS | 3744 | 1469109267248 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 3744 | 1469109267254 Marionette TRACE conn2 <- [1,1830,null,{}] 05:54:27 INFO - PROCESS | 3744 | 1469109267259 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:27 INFO - PROCESS | 3744 | 1469109267263 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:27 INFO - PROCESS | 3744 | 1469109267372 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:54:27 INFO - PROCESS | 3744 | 1469109267627 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 3744 | 1469109267630 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:27 INFO - PROCESS | 3744 | ++DOCSHELL 10435800 == 42 [pid = 3744] [id = 467] 05:54:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (104E5C00) [pid = 3744] [serial = 1401] [outer = 00000000] 05:54:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (10A0FC00) [pid = 3744] [serial = 1402] [outer = 104E5C00] 05:54:27 INFO - PROCESS | 3744 | 1469109267703 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10D44400) [pid = 3744] [serial = 1403] [outer = 104E5C00] 05:54:28 INFO - PROCESS | 3744 | 1469109268303 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1097ms 05:54:28 INFO - PROCESS | 3744 | 1469109268356 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 3744 | 1469109268359 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 05:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:54:28 INFO - PROCESS | 3744 | 1469109268348 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 3744 | 1469109268351 Marionette TRACE conn2 <- [1,1834,null,{}] 05:54:28 INFO - PROCESS | 3744 | 1469109268356 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:28 INFO - PROCESS | 3744 | 1469109268360 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 110D6800 == 41 [pid = 3744] [id = 463] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 132F3400 == 40 [pid = 3744] [id = 462] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 16A0A800 == 39 [pid = 3744] [id = 461] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 12B0E000 == 38 [pid = 3744] [id = 460] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 15C14C00 == 37 [pid = 3744] [id = 459] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 15332C00 == 36 [pid = 3744] [id = 458] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 13062000 == 35 [pid = 3744] [id = 457] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 104EAC00 == 34 [pid = 3744] [id = 456] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 13453C00 == 33 [pid = 3744] [id = 453] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 10D3E400 == 32 [pid = 3744] [id = 454] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 103D3C00 == 31 [pid = 3744] [id = 455] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 12B0B400 == 30 [pid = 3744] [id = 444] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 10435800 == 29 [pid = 3744] [id = 467] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 13930800 == 28 [pid = 3744] [id = 466] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 1036C800 == 27 [pid = 3744] [id = 464] 05:54:29 INFO - PROCESS | 3744 | --DOCSHELL 12B6A400 == 26 [pid = 3744] [id = 465] 05:54:29 INFO - PROCESS | 3744 | 1469109269076 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (10D3B000) [pid = 3744] [serial = 1336] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (10D3FC00) [pid = 3744] [serial = 1337] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (13911000) [pid = 3744] [serial = 1342] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12D95C00) [pid = 3744] [serial = 1334] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1532A000) [pid = 3744] [serial = 1345] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (12B6DC00) [pid = 3744] [serial = 1333] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (128A4400) [pid = 3744] [serial = 1339] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (12B03800) [pid = 3744] [serial = 1340] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15378400) [pid = 3744] [serial = 1348] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16443C00) [pid = 3744] [serial = 1351] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15380400) [pid = 3744] [serial = 1349] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (165DE800) [pid = 3744] [serial = 1352] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (130ACC00) [pid = 3744] [serial = 1322] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12B65C00) [pid = 3744] [serial = 1321] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16DB1800) [pid = 3744] [serial = 1357] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1537FC00) [pid = 3744] [serial = 1325] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15375800) [pid = 3744] [serial = 1324] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18474400) [pid = 3744] [serial = 1328] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (18033C00) [pid = 3744] [serial = 1327] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16DBF400) [pid = 3744] [serial = 1360] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (185B4C00) [pid = 3744] [serial = 1331] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18480000) [pid = 3744] [serial = 1330] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15330000) [pid = 3744] [serial = 1346] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (139D2C00) [pid = 3744] [serial = 1343] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (153C8C00) [pid = 3744] [serial = 1354] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (154E3400) [pid = 3744] [serial = 1355] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (16DB2000) [pid = 3744] [serial = 1358] [outer = 00000000] [url = about:blank] 05:54:29 INFO - PROCESS | 3744 | 1469109269255 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 3744 | 1469109269258 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:29 INFO - PROCESS | 3744 | ++DOCSHELL 104E6400 == 27 [pid = 3744] [id = 468] 05:54:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (104E7400) [pid = 3744] [serial = 1404] [outer = 00000000] 05:54:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10A7BC00) [pid = 3744] [serial = 1405] [outer = 104E7400] 05:54:29 INFO - PROCESS | 3744 | 1469109269307 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (10D3FC00) [pid = 3744] [serial = 1406] [outer = 104E7400] 05:54:29 INFO - PROCESS | 3744 | 1469109269760 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:54: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) 05:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1436ms 05:54:29 INFO - PROCESS | 3744 | 1469109269797 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 3744 | 1469109269802 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 05:54:29 INFO - PROCESS | 3744 | 1469109269811 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:54:29 INFO - PROCESS | 3744 | 1469109269814 Marionette TRACE conn2 <- [1,1838,null,{}] 05:54:29 INFO - PROCESS | 3744 | 1469109269818 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:29 INFO - PROCESS | 3744 | 1469109269821 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:29 INFO - PROCESS | 3744 | 1469109269911 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:54:29 INFO - PROCESS | 3744 | 1469109269920 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 3744 | 1469109269923 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:29 INFO - PROCESS | 3744 | ++DOCSHELL 12B66000 == 28 [pid = 3744] [id = 469] 05:54:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (12B66800) [pid = 3744] [serial = 1407] [outer = 00000000] 05:54:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12B6E000) [pid = 3744] [serial = 1408] [outer = 12B66800] 05:54:29 INFO - PROCESS | 3744 | 1469109269971 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12D5C400) [pid = 3744] [serial = 1409] [outer = 12B66800] 05:54:30 INFO - PROCESS | 3744 | 1469109270448 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 679ms 05:54:30 INFO - PROCESS | 3744 | 1469109270541 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 3744 | 1469109270544 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 05:54:30 INFO - PROCESS | 3744 | 1469109270549 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:54:30 INFO - PROCESS | 3744 | 1469109270551 Marionette TRACE conn2 <- [1,1842,null,{}] 05:54:30 INFO - PROCESS | 3744 | 1469109270558 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:30 INFO - PROCESS | 3744 | 1469109270561 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:30 INFO - PROCESS | 3744 | 1469109270679 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:54:30 INFO - PROCESS | 3744 | 1469109270742 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 3744 | 1469109270744 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:30 INFO - PROCESS | 3744 | ++DOCSHELL 131E8800 == 29 [pid = 3744] [id = 470] 05:54:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13264400) [pid = 3744] [serial = 1410] [outer = 00000000] 05:54:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1390E800) [pid = 3744] [serial = 1411] [outer = 13264400] 05:54:30 INFO - PROCESS | 3744 | 1469109270790 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (139C4000) [pid = 3744] [serial = 1412] [outer = 13264400] 05:54:31 INFO - PROCESS | 3744 | 1469109271184 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 679ms 05:54:31 INFO - PROCESS | 3744 | 1469109271235 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 3744 | 1469109271239 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 05:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:54:31 INFO - PROCESS | 3744 | 1469109271259 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 3744 | 1469109271263 Marionette TRACE conn2 <- [1,1846,null,{}] 05:54:31 INFO - PROCESS | 3744 | 1469109271267 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:31 INFO - PROCESS | 3744 | 1469109271270 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:31 INFO - PROCESS | 3744 | 1469109271390 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:54:31 INFO - PROCESS | 3744 | 1469109271451 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 3744 | 1469109271454 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:31 INFO - PROCESS | 3744 | ++DOCSHELL 114DAC00 == 30 [pid = 3744] [id = 471] 05:54:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (13058000) [pid = 3744] [serial = 1413] [outer = 00000000] 05:54:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15334800) [pid = 3744] [serial = 1414] [outer = 13058000] 05:54:31 INFO - PROCESS | 3744 | 1469109271509 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15377C00) [pid = 3744] [serial = 1415] [outer = 13058000] 05:54:31 INFO - PROCESS | 3744 | 1469109271961 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 741ms 05:54:32 INFO - PROCESS | 3744 | 1469109272015 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 3744 | 1469109272017 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 05:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:54:32 INFO - PROCESS | 3744 | 1469109272023 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 3744 | 1469109272025 Marionette TRACE conn2 <- [1,1850,null,{}] 05:54:32 INFO - PROCESS | 3744 | 1469109272028 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 3744 | 1469109272030 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:32 INFO - PROCESS | 3744 | 1469109272142 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:54:32 INFO - PROCESS | 3744 | 1469109272151 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 3744 | 1469109272153 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:32 INFO - PROCESS | 3744 | ++DOCSHELL 15334400 == 31 [pid = 3744] [id = 472] 05:54:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15334C00) [pid = 3744] [serial = 1416] [outer = 00000000] 05:54:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15777C00) [pid = 3744] [serial = 1417] [outer = 15334C00] 05:54:32 INFO - PROCESS | 3744 | 1469109272198 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15C16800) [pid = 3744] [serial = 1418] [outer = 15334C00] 05:54:32 INFO - PROCESS | 3744 | 1469109272642 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 695ms 05:54:32 INFO - PROCESS | 3744 | 1469109272711 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 3744 | 1469109272713 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 05:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:54:32 INFO - PROCESS | 3744 | 1469109272717 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 3744 | 1469109272719 Marionette TRACE conn2 <- [1,1854,null,{}] 05:54:32 INFO - PROCESS | 3744 | 1469109272722 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 3744 | 1469109272724 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:32 INFO - PROCESS | 3744 | 1469109272850 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:54:32 INFO - PROCESS | 3744 | 1469109272920 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 3744 | 1469109272928 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:32 INFO - PROCESS | 3744 | ++DOCSHELL 1644C400 == 32 [pid = 3744] [id = 473] 05:54:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1644CC00) [pid = 3744] [serial = 1419] [outer = 00000000] 05:54:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (165D9C00) [pid = 3744] [serial = 1420] [outer = 1644CC00] 05:54:32 INFO - PROCESS | 3744 | 1469109272982 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16DB1800) [pid = 3744] [serial = 1421] [outer = 1644CC00] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (13932800) [pid = 3744] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15C15400) [pid = 3744] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16447800) [pid = 3744] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16FAE000) [pid = 3744] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1644E400) [pid = 3744] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10435000) [pid = 3744] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (10D42C00) [pid = 3744] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15333800) [pid = 3744] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13113000) [pid = 3744] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10A09C00) [pid = 3744] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:54:33 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1390AC00) [pid = 3744] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:54:33 INFO - PROCESS | 3744 | 1469109273667 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 988ms 05:54:33 INFO - PROCESS | 3744 | 1469109273722 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 3744 | 1469109273724 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 05:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:54:33 INFO - PROCESS | 3744 | 1469109273728 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 3744 | 1469109273730 Marionette TRACE conn2 <- [1,1858,null,{}] 05:54:33 INFO - PROCESS | 3744 | 1469109273734 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:33 INFO - PROCESS | 3744 | 1469109273735 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:33 INFO - PROCESS | 3744 | 1469109273814 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:54:33 INFO - PROCESS | 3744 | 1469109273821 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 3744 | 1469109273823 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:33 INFO - PROCESS | 3744 | ++DOCSHELL 10D3A400 == 33 [pid = 3744] [id = 474] 05:54:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13930400) [pid = 3744] [serial = 1422] [outer = 00000000] 05:54:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15E26800) [pid = 3744] [serial = 1423] [outer = 13930400] 05:54:33 INFO - PROCESS | 3744 | 1469109273885 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16DB3800) [pid = 3744] [serial = 1424] [outer = 13930400] 05:54:34 INFO - PROCESS | 3744 | 1469109274308 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 633ms 05:54:34 INFO - PROCESS | 3744 | 1469109274350 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 3744 | 1469109274352 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 05:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:54:34 INFO - PROCESS | 3744 | 1469109274359 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 3744 | 1469109274361 Marionette TRACE conn2 <- [1,1862,null,{}] 05:54:34 INFO - PROCESS | 3744 | 1469109274365 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:34 INFO - PROCESS | 3744 | 1469109274367 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:34 INFO - PROCESS | 3744 | 1469109274446 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:54:34 INFO - PROCESS | 3744 | 1469109274453 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 3744 | 1469109274455 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:34 INFO - PROCESS | 3744 | ++DOCSHELL 16DBB400 == 34 [pid = 3744] [id = 475] 05:54:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16DBBC00) [pid = 3744] [serial = 1425] [outer = 00000000] 05:54:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FA9800) [pid = 3744] [serial = 1426] [outer = 16DBBC00] 05:54:34 INFO - PROCESS | 3744 | 1469109274499 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16FACC00) [pid = 3744] [serial = 1427] [outer = 16DBBC00] 05:54:34 INFO - PROCESS | 3744 | 1469109274988 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 680ms 05:54:35 INFO - PROCESS | 3744 | 1469109275060 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 3744 | 1469109275062 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 05:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:54:35 INFO - PROCESS | 3744 | 1469109275065 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 3744 | 1469109275067 Marionette TRACE conn2 <- [1,1866,null,{}] 05:54:35 INFO - PROCESS | 3744 | 1469109275071 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 3744 | 1469109275073 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:35 INFO - PROCESS | 3744 | 1469109275150 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:54:35 INFO - PROCESS | 3744 | 1469109275156 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 3744 | 1469109275158 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:35 INFO - PROCESS | 3744 | ++DOCSHELL 16DC0800 == 35 [pid = 3744] [id = 476] 05:54:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16FB4400) [pid = 3744] [serial = 1428] [outer = 00000000] 05:54:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17686400) [pid = 3744] [serial = 1429] [outer = 16FB4400] 05:54:35 INFO - PROCESS | 3744 | 1469109275205 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17693800) [pid = 3744] [serial = 1430] [outer = 16FB4400] 05:54:35 INFO - PROCESS | 3744 | 1469109275998 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 988ms 05:54:36 INFO - PROCESS | 3744 | 1469109276052 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 3744 | 1469109276056 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 05:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:54:36 INFO - PROCESS | 3744 | 1469109276062 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 3744 | 1469109276067 Marionette TRACE conn2 <- [1,1870,null,{}] 05:54:36 INFO - PROCESS | 3744 | 1469109276117 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:36 INFO - PROCESS | 3744 | 1469109276120 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:36 INFO - PROCESS | 3744 | 1469109276248 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:54:36 INFO - PROCESS | 3744 | 1469109276378 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 3744 | 1469109276381 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:36 INFO - PROCESS | 3744 | ++DOCSHELL 11245400 == 36 [pid = 3744] [id = 477] 05:54:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (11256C00) [pid = 3744] [serial = 1431] [outer = 00000000] 05:54:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (12B0C000) [pid = 3744] [serial = 1432] [outer = 11256C00] 05:54:36 INFO - PROCESS | 3744 | 1469109276441 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (131DA400) [pid = 3744] [serial = 1433] [outer = 11256C00] 05:54:37 INFO - PROCESS | 3744 | 1469109277143 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1158ms 05:54:37 INFO - PROCESS | 3744 | 1469109277228 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 3744 | 1469109277233 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 05:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:54:37 INFO - PROCESS | 3744 | 1469109277240 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 3744 | 1469109277243 Marionette TRACE conn2 <- [1,1874,null,{}] 05:54:37 INFO - PROCESS | 3744 | 1469109277248 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:37 INFO - PROCESS | 3744 | 1469109277251 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:37 INFO - PROCESS | 3744 | 1469109277382 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:54:37 INFO - PROCESS | 3744 | 1469109277598 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 3744 | 1469109277601 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:37 INFO - PROCESS | 3744 | ++DOCSHELL 103CA800 == 37 [pid = 3744] [id = 478] 05:54:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1047E400) [pid = 3744] [serial = 1434] [outer = 00000000] 05:54:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (10A76400) [pid = 3744] [serial = 1435] [outer = 1047E400] 05:54:37 INFO - PROCESS | 3744 | 1469109277661 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (10ED9000) [pid = 3744] [serial = 1436] [outer = 1047E400] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 16DBB400 == 36 [pid = 3744] [id = 475] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 10D3A400 == 35 [pid = 3744] [id = 474] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 1644C400 == 34 [pid = 3744] [id = 473] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 15334400 == 33 [pid = 3744] [id = 472] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 114DAC00 == 32 [pid = 3744] [id = 471] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 131E8800 == 31 [pid = 3744] [id = 470] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 12B66000 == 30 [pid = 3744] [id = 469] 05:54:38 INFO - PROCESS | 3744 | --DOCSHELL 104E6400 == 29 [pid = 3744] [id = 468] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (15C1F800) [pid = 3744] [serial = 1378] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16A0AC00) [pid = 3744] [serial = 1381] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16DB9400) [pid = 3744] [serial = 1382] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16FB6000) [pid = 3744] [serial = 1384] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16DC0000) [pid = 3744] [serial = 1361] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (104EB800) [pid = 3744] [serial = 1366] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (10A77400) [pid = 3744] [serial = 1367] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (11CD3000) [pid = 3744] [serial = 1363] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12B6C400) [pid = 3744] [serial = 1364] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15376C00) [pid = 3744] [serial = 1375] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13907800) [pid = 3744] [serial = 1372] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (139CDC00) [pid = 3744] [serial = 1373] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1124F400) [pid = 3744] [serial = 1369] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (12B6C800) [pid = 3744] [serial = 1370] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16FB3C00) [pid = 3744] [serial = 1385] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (16445000) [pid = 3744] [serial = 1379] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (15197400) [pid = 3744] [serial = 1387] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (17068400) [pid = 3744] [serial = 1391] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1541C800) [pid = 3744] [serial = 1376] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1532F000) [pid = 3744] [serial = 1388] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16EDD800) [pid = 3744] [serial = 1390] [outer = 00000000] [url = about:blank] 05:54:38 INFO - PROCESS | 3744 | 1469109278276 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1081ms 05:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:54:38 INFO - PROCESS | 3744 | 1469109278320 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 3744 | 1469109278324 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 05:54:38 INFO - PROCESS | 3744 | 1469109278328 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 3744 | 1469109278331 Marionette TRACE conn2 <- [1,1878,null,{}] 05:54:38 INFO - PROCESS | 3744 | 1469109278336 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:38 INFO - PROCESS | 3744 | 1469109278340 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:38 INFO - PROCESS | 3744 | 1469109278440 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:54:38 INFO - PROCESS | 3744 | 1469109278537 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 3744 | 1469109278540 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:38 INFO - PROCESS | 3744 | ++DOCSHELL 10A7A000 == 30 [pid = 3744] [id = 479] 05:54:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (11254C00) [pid = 3744] [serial = 1437] [outer = 00000000] 05:54:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (1292F000) [pid = 3744] [serial = 1438] [outer = 11254C00] 05:54:38 INFO - PROCESS | 3744 | 1469109278586 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (12BD0C00) [pid = 3744] [serial = 1439] [outer = 11254C00] 05:54:39 INFO - PROCESS | 3744 | 1469109279036 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 725ms 05:54:39 INFO - PROCESS | 3744 | 1469109279067 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 3744 | 1469109279071 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 05:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:54:39 INFO - PROCESS | 3744 | 1469109279076 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 3744 | 1469109279078 Marionette TRACE conn2 <- [1,1882,null,{}] 05:54:39 INFO - PROCESS | 3744 | 1469109279082 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 3744 | 1469109279084 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:39 INFO - PROCESS | 3744 | 1469109279173 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:54:39 INFO - PROCESS | 3744 | 1469109279179 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 3744 | 1469109279181 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:39 INFO - PROCESS | 3744 | ++DOCSHELL 13266800 == 31 [pid = 3744] [id = 480] 05:54:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (13906400) [pid = 3744] [serial = 1440] [outer = 00000000] 05:54:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (139D1000) [pid = 3744] [serial = 1441] [outer = 13906400] 05:54:39 INFO - PROCESS | 3744 | 1469109279227 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1428FC00) [pid = 3744] [serial = 1442] [outer = 13906400] 05:54:39 INFO - PROCESS | 3744 | 1469109279695 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 679ms 05:54:39 INFO - PROCESS | 3744 | 1469109279759 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 3744 | 1469109279761 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 05:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:54:39 INFO - PROCESS | 3744 | 1469109279767 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 3744 | 1469109279773 Marionette TRACE conn2 <- [1,1886,null,{}] 05:54:39 INFO - PROCESS | 3744 | 1469109279782 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 3744 | 1469109279786 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:39 INFO - PROCESS | 3744 | 1469109279872 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:54:39 INFO - PROCESS | 3744 | 1469109279978 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 3744 | 1469109279980 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:39 INFO - PROCESS | 3744 | ++DOCSHELL 1537C400 == 32 [pid = 3744] [id = 481] 05:54:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1537CC00) [pid = 3744] [serial = 1443] [outer = 00000000] 05:54:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (154D9C00) [pid = 3744] [serial = 1444] [outer = 1537CC00] 05:54:40 INFO - PROCESS | 3744 | 1469109280024 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15779800) [pid = 3744] [serial = 1445] [outer = 1537CC00] 05:54:40 INFO - PROCESS | 3744 | 1469109280448 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 680ms 05:54:40 INFO - PROCESS | 3744 | 1469109280464 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 3744 | 1469109280467 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 05:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:54:40 INFO - PROCESS | 3744 | 1469109280470 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 3744 | 1469109280472 Marionette TRACE conn2 <- [1,1890,null,{}] 05:54:40 INFO - PROCESS | 3744 | 1469109280475 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:40 INFO - PROCESS | 3744 | 1469109280477 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:40 INFO - PROCESS | 3744 | 1469109280630 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:54:40 INFO - PROCESS | 3744 | 1469109280641 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 3744 | 1469109280643 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:40 INFO - PROCESS | 3744 | ++DOCSHELL 1541E800 == 33 [pid = 3744] [id = 482] 05:54:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15772800) [pid = 3744] [serial = 1446] [outer = 00000000] 05:54:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16444400) [pid = 3744] [serial = 1447] [outer = 15772800] 05:54:40 INFO - PROCESS | 3744 | 1469109280689 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16451000) [pid = 3744] [serial = 1448] [outer = 15772800] 05:54:41 INFO - PROCESS | 3744 | 1469109281131 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 695ms 05:54:41 INFO - PROCESS | 3744 | 1469109281153 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 3744 | 1469109281155 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 05:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:54:41 INFO - PROCESS | 3744 | 1469109281158 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 3744 | 1469109281160 Marionette TRACE conn2 <- [1,1894,null,{}] 05:54:41 INFO - PROCESS | 3744 | 1469109281164 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 3744 | 1469109281166 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:41 INFO - PROCESS | 3744 | 1469109281280 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:54:41 INFO - PROCESS | 3744 | 1469109281286 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 3744 | 1469109281292 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:41 INFO - PROCESS | 3744 | ++DOCSHELL 13125400 == 34 [pid = 3744] [id = 483] 05:54:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16715000) [pid = 3744] [serial = 1449] [outer = 00000000] 05:54:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16A61800) [pid = 3744] [serial = 1450] [outer = 16715000] 05:54:41 INFO - PROCESS | 3744 | 1469109281401 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16DC0000) [pid = 3744] [serial = 1451] [outer = 16715000] 05:54:41 INFO - PROCESS | 3744 | 1469109281857 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 726ms 05:54:41 INFO - PROCESS | 3744 | 1469109281899 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 3744 | 1469109281901 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 05:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:54:41 INFO - PROCESS | 3744 | 1469109281940 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 3744 | 1469109281942 Marionette TRACE conn2 <- [1,1898,null,{}] 05:54:41 INFO - PROCESS | 3744 | 1469109281954 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 3744 | 1469109281957 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:42 INFO - PROCESS | 3744 | 1469109282065 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:54:42 INFO - PROCESS | 3744 | 1469109282078 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 3744 | 1469109282080 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:42 INFO - PROCESS | 3744 | ++DOCSHELL 16FB2C00 == 35 [pid = 3744] [id = 484] 05:54:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16FB3000) [pid = 3744] [serial = 1452] [outer = 00000000] 05:54:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (175A0000) [pid = 3744] [serial = 1453] [outer = 16FB3000] 05:54:42 INFO - PROCESS | 3744 | 1469109282177 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17068400) [pid = 3744] [serial = 1454] [outer = 16FB3000] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1644CC00) [pid = 3744] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (13264400) [pid = 3744] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (104E7400) [pid = 3744] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (12B66800) [pid = 3744] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15334C00) [pid = 3744] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (104E5C00) [pid = 3744] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1036D800) [pid = 3744] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1312C800) [pid = 3744] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (153D2800) [pid = 3744] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (16DBBC00) [pid = 3744] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13058000) [pid = 3744] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:54:42 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (13930400) [pid = 3744] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:54:42 INFO - PROCESS | 3744 | 1469109282653 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 834ms 05:54:42 INFO - PROCESS | 3744 | 1469109282736 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 3744 | 1469109282739 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 05:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:54:42 INFO - PROCESS | 3744 | 1469109282742 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 3744 | 1469109282744 Marionette TRACE conn2 <- [1,1902,null,{}] 05:54:42 INFO - PROCESS | 3744 | 1469109282748 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 3744 | 1469109282750 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:42 INFO - PROCESS | 3744 | 1469109282830 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:54:42 INFO - PROCESS | 3744 | 1469109282839 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 3744 | 1469109282841 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:42 INFO - PROCESS | 3744 | ++DOCSHELL 13930400 == 36 [pid = 3744] [id = 485] 05:54:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (139D2C00) [pid = 3744] [serial = 1455] [outer = 00000000] 05:54:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15E2EC00) [pid = 3744] [serial = 1456] [outer = 139D2C00] 05:54:42 INFO - PROCESS | 3744 | 1469109282885 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1644F400) [pid = 3744] [serial = 1457] [outer = 139D2C00] 05:54:43 INFO - PROCESS | 3744 | 1469109283353 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 618ms 05:54:43 INFO - PROCESS | 3744 | 1469109283380 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 3744 | 1469109283382 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 05:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:54:43 INFO - PROCESS | 3744 | 1469109283385 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 3744 | 1469109283387 Marionette TRACE conn2 <- [1,1906,null,{}] 05:54:43 INFO - PROCESS | 3744 | 1469109283391 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:43 INFO - PROCESS | 3744 | 1469109283392 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:43 INFO - PROCESS | 3744 | 1469109283455 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:54:43 INFO - PROCESS | 3744 | 1469109283486 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 3744 | 1469109283488 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:43 INFO - PROCESS | 3744 | ++DOCSHELL 130A8000 == 37 [pid = 3744] [id = 486] 05:54:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (139CDC00) [pid = 3744] [serial = 1458] [outer = 00000000] 05:54:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1759C400) [pid = 3744] [serial = 1459] [outer = 139CDC00] 05:54:43 INFO - PROCESS | 3744 | 1469109283535 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (17694000) [pid = 3744] [serial = 1460] [outer = 139CDC00] 05:54:43 INFO - PROCESS | 3744 | 1469109283968 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 618ms 05:54:44 INFO - PROCESS | 3744 | 1469109284007 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 3744 | 1469109284009 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 05:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:54:44 INFO - PROCESS | 3744 | 1469109284012 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 3744 | 1469109284014 Marionette TRACE conn2 <- [1,1910,null,{}] 05:54:44 INFO - PROCESS | 3744 | 1469109284017 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 3744 | 1469109284019 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:44 INFO - PROCESS | 3744 | 1469109284111 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:54:44 INFO - PROCESS | 3744 | 1469109284116 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 3744 | 1469109284119 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:44 INFO - PROCESS | 3744 | ++DOCSHELL 1577E800 == 38 [pid = 3744] [id = 487] 05:54:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C13C00) [pid = 3744] [serial = 1461] [outer = 00000000] 05:54:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18417400) [pid = 3744] [serial = 1462] [outer = 15C13C00] 05:54:44 INFO - PROCESS | 3744 | 1469109284163 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18419C00) [pid = 3744] [serial = 1463] [outer = 15C13C00] 05:54:44 INFO - PROCESS | 3744 | 1469109284864 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 926ms 05:54:44 INFO - PROCESS | 3744 | 1469109284942 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 3744 | 1469109284947 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 05:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:54:44 INFO - PROCESS | 3744 | 1469109284952 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 3744 | 1469109284958 Marionette TRACE conn2 <- [1,1914,null,{}] 05:54:44 INFO - PROCESS | 3744 | 1469109284964 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 3744 | 1469109284967 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:45 INFO - PROCESS | 3744 | 1469109285118 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:54:45 INFO - PROCESS | 3744 | 1469109285252 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 3744 | 1469109285255 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:45 INFO - PROCESS | 3744 | ++DOCSHELL 11ACA400 == 39 [pid = 3744] [id = 488] 05:54:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (12B02000) [pid = 3744] [serial = 1464] [outer = 00000000] 05:54:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1310DC00) [pid = 3744] [serial = 1465] [outer = 12B02000] 05:54:45 INFO - PROCESS | 3744 | 1469109285315 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1390E400) [pid = 3744] [serial = 1466] [outer = 12B02000] 05:54:45 INFO - PROCESS | 3744 | 1469109285874 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 927ms 05:54:45 INFO - PROCESS | 3744 | 1469109285904 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 3744 | 1469109285909 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 05:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:54:45 INFO - PROCESS | 3744 | 1469109285916 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 3744 | 1469109285919 Marionette TRACE conn2 <- [1,1918,null,{}] 05:54:45 INFO - PROCESS | 3744 | 1469109285924 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:45 INFO - PROCESS | 3744 | 1469109285926 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:46 INFO - PROCESS | 3744 | 1469109286042 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:54:46 INFO - PROCESS | 3744 | 1469109286202 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 3744 | 1469109286205 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:46 INFO - PROCESS | 3744 | ++DOCSHELL 15374800 == 40 [pid = 3744] [id = 489] 05:54:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1537D400) [pid = 3744] [serial = 1467] [outer = 00000000] 05:54:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (154E1400) [pid = 3744] [serial = 1468] [outer = 1537D400] 05:54:46 INFO - PROCESS | 3744 | 1469109286264 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15E2D400) [pid = 3744] [serial = 1469] [outer = 1537D400] 05:54:46 INFO - PROCESS | 3744 | 1469109286888 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1019ms 05:54:46 INFO - PROCESS | 3744 | 1469109286941 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 3744 | 1469109286944 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 05:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:54:46 INFO - PROCESS | 3744 | 1469109286948 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 3744 | 1469109286952 Marionette TRACE conn2 <- [1,1922,null,{}] 05:54:46 INFO - PROCESS | 3744 | 1469109286981 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:46 INFO - PROCESS | 3744 | 1469109286986 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:47 INFO - PROCESS | 3744 | 1469109287175 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:54:47 INFO - PROCESS | 3744 | 1469109287283 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 3744 | 1469109287287 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:47 INFO - PROCESS | 3744 | ++DOCSHELL 18412000 == 41 [pid = 3744] [id = 490] 05:54:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18412400) [pid = 3744] [serial = 1470] [outer = 00000000] 05:54:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18474000) [pid = 3744] [serial = 1471] [outer = 18412400] 05:54:47 INFO - PROCESS | 3744 | 1469109287347 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1847C000) [pid = 3744] [serial = 1472] [outer = 18412400] 05:54:48 INFO - PROCESS | 3744 | 1469109288049 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1143ms 05:54:48 INFO - PROCESS | 3744 | 1469109288107 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 3744 | 1469109288115 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 05:54:48 INFO - PROCESS | 3744 | 1469109288121 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:54:48 INFO - PROCESS | 3744 | 1469109288124 Marionette TRACE conn2 <- [1,1926,null,{}] 05:54:48 INFO - PROCESS | 3744 | 1469109288130 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:48 INFO - PROCESS | 3744 | 1469109288133 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:48 INFO - PROCESS | 3744 | 1469109288237 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:54:48 INFO - PROCESS | 3744 | 1469109288372 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 3744 | 1469109288375 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:48 INFO - PROCESS | 3744 | ++DOCSHELL 114D1800 == 42 [pid = 3744] [id = 491] 05:54:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (128A3000) [pid = 3744] [serial = 1473] [outer = 00000000] 05:54:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (12DA1800) [pid = 3744] [serial = 1474] [outer = 128A3000] 05:54:48 INFO - PROCESS | 3744 | 1469109288467 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (130B1000) [pid = 3744] [serial = 1475] [outer = 128A3000] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 130A8000 == 41 [pid = 3744] [id = 486] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 13930400 == 40 [pid = 3744] [id = 485] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 16FB2C00 == 39 [pid = 3744] [id = 484] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 13125400 == 38 [pid = 3744] [id = 483] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 1541E800 == 37 [pid = 3744] [id = 482] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 1537C400 == 36 [pid = 3744] [id = 481] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 13266800 == 35 [pid = 3744] [id = 480] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 10A7A000 == 34 [pid = 3744] [id = 479] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 103CA800 == 33 [pid = 3744] [id = 478] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 11245400 == 32 [pid = 3744] [id = 477] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 16DC0800 == 31 [pid = 3744] [id = 476] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 18412000 == 30 [pid = 3744] [id = 490] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 15374800 == 29 [pid = 3744] [id = 489] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 1577E800 == 28 [pid = 3744] [id = 487] 05:54:49 INFO - PROCESS | 3744 | --DOCSHELL 11ACA400 == 27 [pid = 3744] [id = 488] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (165D9C00) [pid = 3744] [serial = 1420] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1390E800) [pid = 3744] [serial = 1411] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (10A7BC00) [pid = 3744] [serial = 1405] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (10D3FC00) [pid = 3744] [serial = 1406] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12B6E000) [pid = 3744] [serial = 1408] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (15777C00) [pid = 3744] [serial = 1417] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (12D5C400) [pid = 3744] [serial = 1409] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (10D44400) [pid = 3744] [serial = 1403] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (10A0FC00) [pid = 3744] [serial = 1402] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (10D44800) [pid = 3744] [serial = 1394] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10A04400) [pid = 3744] [serial = 1393] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (14296000) [pid = 3744] [serial = 1397] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (13931800) [pid = 3744] [serial = 1396] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16A63400) [pid = 3744] [serial = 1400] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16448C00) [pid = 3744] [serial = 1399] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16FA9800) [pid = 3744] [serial = 1426] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16DB1800) [pid = 3744] [serial = 1421] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15334800) [pid = 3744] [serial = 1414] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15377C00) [pid = 3744] [serial = 1415] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15C16800) [pid = 3744] [serial = 1418] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15E26800) [pid = 3744] [serial = 1423] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (139C4000) [pid = 3744] [serial = 1412] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (16FACC00) [pid = 3744] [serial = 1427] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (17686400) [pid = 3744] [serial = 1429] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16DB3800) [pid = 3744] [serial = 1424] [outer = 00000000] [url = about:blank] 05:54:49 INFO - PROCESS | 3744 | 1469109289619 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1544ms 05:54:49 INFO - PROCESS | 3744 | 1469109289668 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 3744 | 1469109289672 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 05:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:54:49 INFO - PROCESS | 3744 | 1469109289677 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 3744 | 1469109289681 Marionette TRACE conn2 <- [1,1930,null,{}] 05:54:49 INFO - PROCESS | 3744 | 1469109289686 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:49 INFO - PROCESS | 3744 | 1469109289689 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:49 INFO - PROCESS | 3744 | 1469109289784 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:54:49 INFO - PROCESS | 3744 | 1469109289791 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 3744 | 1469109289794 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:49 INFO - PROCESS | 3744 | ++DOCSHELL 10D42800 == 28 [pid = 3744] [id = 492] 05:54:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (10D42C00) [pid = 3744] [serial = 1476] [outer = 00000000] 05:54:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1124C000) [pid = 3744] [serial = 1477] [outer = 10D42C00] 05:54:49 INFO - PROCESS | 3744 | 1469109289844 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (114D0400) [pid = 3744] [serial = 1478] [outer = 10D42C00] 05:54:50 INFO - PROCESS | 3744 | 1469109290351 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 679ms 05:54:50 INFO - PROCESS | 3744 | 1469109290377 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 3744 | 1469109290382 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 05:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:54:50 INFO - PROCESS | 3744 | 1469109290389 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 3744 | 1469109290391 Marionette TRACE conn2 <- [1,1934,null,{}] 05:54:50 INFO - PROCESS | 3744 | 1469109290432 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:50 INFO - PROCESS | 3744 | 1469109290435 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:50 INFO - PROCESS | 3744 | 1469109290511 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:54:50 INFO - PROCESS | 3744 | 1469109290615 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 3744 | 1469109290617 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:50 INFO - PROCESS | 3744 | ++DOCSHELL 12BC9400 == 29 [pid = 3744] [id = 493] 05:54:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12BCB800) [pid = 3744] [serial = 1479] [outer = 00000000] 05:54:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13120800) [pid = 3744] [serial = 1480] [outer = 12BCB800] 05:54:50 INFO - PROCESS | 3744 | 1469109290666 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (131DF800) [pid = 3744] [serial = 1481] [outer = 12BCB800] 05:54:51 INFO - PROCESS | 3744 | 1469109291046 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 695ms 05:54:51 INFO - PROCESS | 3744 | 1469109291071 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 3744 | 1469109291073 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 05:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:54:51 INFO - PROCESS | 3744 | 1469109291077 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 3744 | 1469109291080 Marionette TRACE conn2 <- [1,1938,null,{}] 05:54:51 INFO - PROCESS | 3744 | 1469109291091 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:51 INFO - PROCESS | 3744 | 1469109291096 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:51 INFO - PROCESS | 3744 | 1469109291190 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:54:51 INFO - PROCESS | 3744 | 1469109291197 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 3744 | 1469109291200 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:51 INFO - PROCESS | 3744 | ++DOCSHELL 13DBD000 == 30 [pid = 3744] [id = 494] 05:54:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1428B400) [pid = 3744] [serial = 1482] [outer = 00000000] 05:54:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (144EE000) [pid = 3744] [serial = 1483] [outer = 1428B400] 05:54:51 INFO - PROCESS | 3744 | 1469109291250 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1532F000) [pid = 3744] [serial = 1484] [outer = 1428B400] 05:54:51 INFO - PROCESS | 3744 | 1469109291756 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 695ms 05:54:51 INFO - PROCESS | 3744 | 1469109291775 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 3744 | 1469109291778 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 05:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:54:51 INFO - PROCESS | 3744 | 1469109291788 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 3744 | 1469109291790 Marionette TRACE conn2 <- [1,1942,null,{}] 05:54:51 INFO - PROCESS | 3744 | 1469109291793 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:51 INFO - PROCESS | 3744 | 1469109291795 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:51 INFO - PROCESS | 3744 | 1469109291930 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:54:51 INFO - PROCESS | 3744 | 1469109291998 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 3744 | 1469109292000 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:51 INFO - PROCESS | 3744 | ++DOCSHELL 15376000 == 31 [pid = 3744] [id = 495] 05:54:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15377C00) [pid = 3744] [serial = 1485] [outer = 00000000] 05:54:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1537E000) [pid = 3744] [serial = 1486] [outer = 15377C00] 05:54:52 INFO - PROCESS | 3744 | 1469109292045 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1541D000) [pid = 3744] [serial = 1487] [outer = 15377C00] 05:54:52 INFO - PROCESS | 3744 | 1469109292466 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 726ms 05:54:52 INFO - PROCESS | 3744 | 1469109292510 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 3744 | 1469109292512 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 05:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:54:52 INFO - PROCESS | 3744 | 1469109292516 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 3744 | 1469109292518 Marionette TRACE conn2 <- [1,1946,null,{}] 05:54:52 INFO - PROCESS | 3744 | 1469109292528 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:52 INFO - PROCESS | 3744 | 1469109292530 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:52 INFO - PROCESS | 3744 | 1469109292646 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:54:52 INFO - PROCESS | 3744 | 1469109292653 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 3744 | 1469109292655 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:52 INFO - PROCESS | 3744 | ++DOCSHELL 153D2800 == 32 [pid = 3744] [id = 496] 05:54:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (156F3400) [pid = 3744] [serial = 1488] [outer = 00000000] 05:54:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15C21800) [pid = 3744] [serial = 1489] [outer = 156F3400] 05:54:52 INFO - PROCESS | 3744 | 1469109292700 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16444000) [pid = 3744] [serial = 1490] [outer = 156F3400] 05:54:53 INFO - PROCESS | 3744 | 1469109293197 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 741ms 05:54:53 INFO - PROCESS | 3744 | 1469109293289 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 3744 | 1469109293292 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 05:54:53 INFO - PROCESS | 3744 | 1469109293295 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 3744 | 1469109293297 Marionette TRACE conn2 <- [1,1950,null,{}] 05:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:54:53 INFO - PROCESS | 3744 | 1469109293300 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:53 INFO - PROCESS | 3744 | 1469109293306 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:53 INFO - PROCESS | 3744 | 1469109293667 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15772800) [pid = 3744] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16715000) [pid = 3744] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16FB4400) [pid = 3744] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (139CDC00) [pid = 3744] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1537CC00) [pid = 3744] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (11254C00) [pid = 3744] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16FB3000) [pid = 3744] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1047E400) [pid = 3744] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (11256C00) [pid = 3744] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13906400) [pid = 3744] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15C13C00) [pid = 3744] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:54:53 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (139D2C00) [pid = 3744] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:54:53 INFO - PROCESS | 3744 | 1469109293729 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 3744 | 1469109293731 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:53 INFO - PROCESS | 3744 | ++DOCSHELL 1036D800 == 33 [pid = 3744] [id = 497] 05:54:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1047E400) [pid = 3744] [serial = 1491] [outer = 00000000] 05:54:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (114D8000) [pid = 3744] [serial = 1492] [outer = 1047E400] 05:54:53 INFO - PROCESS | 3744 | 1469109293776 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (139C5C00) [pid = 3744] [serial = 1493] [outer = 1047E400] 05:54:54 INFO - PROCESS | 3744 | 1469109294122 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 864ms 05:54:54 INFO - PROCESS | 3744 | 1469109294184 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 3744 | 1469109294186 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 05:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:54:54 INFO - PROCESS | 3744 | 1469109294190 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 3744 | 1469109294192 Marionette TRACE conn2 <- [1,1954,null,{}] 05:54:54 INFO - PROCESS | 3744 | 1469109294195 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 3744 | 1469109294197 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:54 INFO - PROCESS | 3744 | 1469109294283 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:54:54 INFO - PROCESS | 3744 | 1469109294288 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 3744 | 1469109294291 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:54 INFO - PROCESS | 3744 | ++DOCSHELL 13DB2800 == 34 [pid = 3744] [id = 498] 05:54:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15376400) [pid = 3744] [serial = 1494] [outer = 00000000] 05:54:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16DB4C00) [pid = 3744] [serial = 1495] [outer = 15376400] 05:54:54 INFO - PROCESS | 3744 | 1469109294334 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16DBA000) [pid = 3744] [serial = 1496] [outer = 15376400] 05:54:54 INFO - PROCESS | 3744 | 1469109294744 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 586ms 05:54:54 INFO - PROCESS | 3744 | 1469109294770 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 3744 | 1469109294772 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 05:54:54 INFO - PROCESS | 3744 | 1469109294790 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 3744 | 1469109294791 Marionette TRACE conn2 <- [1,1958,null,{}] 05:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:54:54 INFO - PROCESS | 3744 | 1469109294799 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 3744 | 1469109294801 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:54 INFO - PROCESS | 3744 | 1469109294880 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:54:54 INFO - PROCESS | 3744 | 1469109294886 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 3744 | 1469109294888 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:54 INFO - PROCESS | 3744 | ++DOCSHELL 1311FC00 == 35 [pid = 3744] [id = 499] 05:54:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1344DC00) [pid = 3744] [serial = 1497] [outer = 00000000] 05:54:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16EE0C00) [pid = 3744] [serial = 1498] [outer = 1344DC00] 05:54:54 INFO - PROCESS | 3744 | 1469109294932 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FABC00) [pid = 3744] [serial = 1499] [outer = 1344DC00] 05:54:55 INFO - PROCESS | 3744 | 1469109295381 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 633ms 05:54:55 INFO - PROCESS | 3744 | 1469109295443 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 3744 | 1469109295445 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 05:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:54:55 INFO - PROCESS | 3744 | 1469109295449 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 3744 | 1469109295451 Marionette TRACE conn2 <- [1,1962,null,{}] 05:54:55 INFO - PROCESS | 3744 | 1469109295454 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:55 INFO - PROCESS | 3744 | 1469109295456 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:55 INFO - PROCESS | 3744 | 1469109295534 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:54:55 INFO - PROCESS | 3744 | 1469109295542 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 3744 | 1469109295544 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:55 INFO - PROCESS | 3744 | ++DOCSHELL 16DC0800 == 36 [pid = 3744] [id = 500] 05:54:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16FB3000) [pid = 3744] [serial = 1500] [outer = 00000000] 05:54:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (174E8C00) [pid = 3744] [serial = 1501] [outer = 16FB3000] 05:54:55 INFO - PROCESS | 3744 | 1469109295590 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (17699000) [pid = 3744] [serial = 1502] [outer = 16FB3000] 05:54:56 INFO - PROCESS | 3744 | 1469109296399 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 988ms 05:54:56 INFO - PROCESS | 3744 | 1469109296434 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 3744 | 1469109296438 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 05:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:54:56 INFO - PROCESS | 3744 | 1469109296443 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 3744 | 1469109296449 Marionette TRACE conn2 <- [1,1966,null,{}] 05:54:56 INFO - PROCESS | 3744 | 1469109296456 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:56 INFO - PROCESS | 3744 | 1469109296461 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:56 INFO - PROCESS | 3744 | 1469109296582 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:54:56 INFO - PROCESS | 3744 | 1469109296721 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 3744 | 1469109296724 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:56 INFO - PROCESS | 3744 | ++DOCSHELL 10A82400 == 37 [pid = 3744] [id = 501] 05:54:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (10D41C00) [pid = 3744] [serial = 1503] [outer = 00000000] 05:54:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (11252800) [pid = 3744] [serial = 1504] [outer = 10D41C00] 05:54:56 INFO - PROCESS | 3744 | 1469109296785 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (12D5D400) [pid = 3744] [serial = 1505] [outer = 10D41C00] 05:54:57 INFO - PROCESS | 3744 | 1469109297470 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1081ms 05:54:57 INFO - PROCESS | 3744 | 1469109297526 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 3744 | 1469109297531 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 05:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:54:57 INFO - PROCESS | 3744 | 1469109297539 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 3744 | 1469109297542 Marionette TRACE conn2 <- [1,1970,null,{}] 05:54:57 INFO - PROCESS | 3744 | 1469109297546 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:57 INFO - PROCESS | 3744 | 1469109297548 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:57 INFO - PROCESS | 3744 | 1469109297671 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:54:57 INFO - PROCESS | 3744 | 1469109297920 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 3744 | 1469109297923 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:57 INFO - PROCESS | 3744 | ++DOCSHELL 1036C800 == 38 [pid = 3744] [id = 502] 05:54:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (103C9800) [pid = 3744] [serial = 1506] [outer = 00000000] 05:54:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (10A08000) [pid = 3744] [serial = 1507] [outer = 103C9800] 05:54:57 INFO - PROCESS | 3744 | 1469109297982 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (10BB4800) [pid = 3744] [serial = 1508] [outer = 103C9800] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 1311FC00 == 37 [pid = 3744] [id = 499] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 13DB2800 == 36 [pid = 3744] [id = 498] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 1036D800 == 35 [pid = 3744] [id = 497] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 153D2800 == 34 [pid = 3744] [id = 496] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 15376000 == 33 [pid = 3744] [id = 495] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 13DBD000 == 32 [pid = 3744] [id = 494] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 12BC9400 == 31 [pid = 3744] [id = 493] 05:54:58 INFO - PROCESS | 3744 | --DOCSHELL 10D42800 == 30 [pid = 3744] [id = 492] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (16444400) [pid = 3744] [serial = 1447] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (16A61800) [pid = 3744] [serial = 1450] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (17693800) [pid = 3744] [serial = 1430] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (17694000) [pid = 3744] [serial = 1460] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (154D9C00) [pid = 3744] [serial = 1444] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1292F000) [pid = 3744] [serial = 1438] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12BD0C00) [pid = 3744] [serial = 1439] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (175A0000) [pid = 3744] [serial = 1453] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (10A76400) [pid = 3744] [serial = 1435] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10ED9000) [pid = 3744] [serial = 1436] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12B0C000) [pid = 3744] [serial = 1432] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (131DA400) [pid = 3744] [serial = 1433] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16DC0000) [pid = 3744] [serial = 1451] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (139D1000) [pid = 3744] [serial = 1441] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1428FC00) [pid = 3744] [serial = 1442] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (18419C00) [pid = 3744] [serial = 1463] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18417400) [pid = 3744] [serial = 1462] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1759C400) [pid = 3744] [serial = 1459] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (17068400) [pid = 3744] [serial = 1454] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15E2EC00) [pid = 3744] [serial = 1456] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16451000) [pid = 3744] [serial = 1448] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (15779800) [pid = 3744] [serial = 1445] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1644F400) [pid = 3744] [serial = 1457] [outer = 00000000] [url = about:blank] 05:54:58 INFO - PROCESS | 3744 | 1469109298660 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1174ms 05:54:58 INFO - PROCESS | 3744 | 1469109298716 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 3744 | 1469109298720 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 05:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:54:58 INFO - PROCESS | 3744 | 1469109298725 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 3744 | 1469109298728 Marionette TRACE conn2 <- [1,1974,null,{}] 05:54:58 INFO - PROCESS | 3744 | 1469109298733 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:58 INFO - PROCESS | 3744 | 1469109298737 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:58 INFO - PROCESS | 3744 | 1469109298839 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:54:58 INFO - PROCESS | 3744 | 1469109298937 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 3744 | 1469109298940 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:58 INFO - PROCESS | 3744 | ++DOCSHELL 10D3B400 == 31 [pid = 3744] [id = 503] 05:54:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10D3D000) [pid = 3744] [serial = 1509] [outer = 00000000] 05:54:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (12820C00) [pid = 3744] [serial = 1510] [outer = 10D3D000] 05:54:58 INFO - PROCESS | 3744 | 1469109298987 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (12DA1400) [pid = 3744] [serial = 1511] [outer = 10D3D000] 05:54:59 INFO - PROCESS | 3744 | 1469109299441 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 726ms 05:54:59 INFO - PROCESS | 3744 | 1469109299464 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 3744 | 1469109299467 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 05:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:54:59 INFO - PROCESS | 3744 | 1469109299472 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 3744 | 1469109299474 Marionette TRACE conn2 <- [1,1978,null,{}] 05:54:59 INFO - PROCESS | 3744 | 1469109299478 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:59 INFO - PROCESS | 3744 | 1469109299480 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:59 INFO - PROCESS | 3744 | 1469109299570 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:54:59 INFO - PROCESS | 3744 | 1469109299576 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 3744 | 1469109299579 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:54:59 INFO - PROCESS | 3744 | ++DOCSHELL 13268400 == 32 [pid = 3744] [id = 504] 05:54:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (13453C00) [pid = 3744] [serial = 1512] [outer = 00000000] 05:54:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13DBCC00) [pid = 3744] [serial = 1513] [outer = 13453C00] 05:54:59 INFO - PROCESS | 3744 | 1469109299626 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (144F3800) [pid = 3744] [serial = 1514] [outer = 13453C00] 05:55:00 INFO - PROCESS | 3744 | 1469109300086 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 695ms 05:55:00 INFO - PROCESS | 3744 | 1469109300156 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 3744 | 1469109300158 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 05:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:55:00 INFO - PROCESS | 3744 | 1469109300164 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 3744 | 1469109300170 Marionette TRACE conn2 <- [1,1982,null,{}] 05:55:00 INFO - PROCESS | 3744 | 1469109300180 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 3744 | 1469109300184 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:00 INFO - PROCESS | 3744 | 1469109300269 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:55:00 INFO - PROCESS | 3744 | 1469109300368 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 3744 | 1469109300370 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:00 INFO - PROCESS | 3744 | ++DOCSHELL 1537E400 == 33 [pid = 3744] [id = 505] 05:55:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1537E800) [pid = 3744] [serial = 1515] [outer = 00000000] 05:55:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1577C000) [pid = 3744] [serial = 1516] [outer = 1537E800] 05:55:00 INFO - PROCESS | 3744 | 1469109300414 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15C14800) [pid = 3744] [serial = 1517] [outer = 1537E800] 05:55:00 INFO - PROCESS | 3744 | 1469109300797 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 648ms 05:55:00 INFO - PROCESS | 3744 | 1469109300820 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 3744 | 1469109300822 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 05:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:55:00 INFO - PROCESS | 3744 | 1469109300826 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 3744 | 1469109300828 Marionette TRACE conn2 <- [1,1986,null,{}] 05:55:00 INFO - PROCESS | 3744 | 1469109300831 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 3744 | 1469109300833 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:00 INFO - PROCESS | 3744 | 1469109300963 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:55:01 INFO - PROCESS | 3744 | 1469109301014 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 3744 | 1469109301016 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:01 INFO - PROCESS | 3744 | ++DOCSHELL 16446800 == 34 [pid = 3744] [id = 506] 05:55:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16446C00) [pid = 3744] [serial = 1518] [outer = 00000000] 05:55:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1644E000) [pid = 3744] [serial = 1519] [outer = 16446C00] 05:55:01 INFO - PROCESS | 3744 | 1469109301062 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1671D000) [pid = 3744] [serial = 1520] [outer = 16446C00] 05:55:01 INFO - PROCESS | 3744 | 1469109301484 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 679ms 05:55:01 INFO - PROCESS | 3744 | 1469109301509 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 3744 | 1469109301511 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 05:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:55:01 INFO - PROCESS | 3744 | 1469109301519 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 3744 | 1469109301520 Marionette TRACE conn2 <- [1,1990,null,{}] 05:55:01 INFO - PROCESS | 3744 | 1469109301524 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:01 INFO - PROCESS | 3744 | 1469109301526 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:01 INFO - PROCESS | 3744 | 1469109301639 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:55:01 INFO - PROCESS | 3744 | 1469109301645 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 3744 | 1469109301651 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:01 INFO - PROCESS | 3744 | ++DOCSHELL 12B70C00 == 35 [pid = 3744] [id = 507] 05:55:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16DB1C00) [pid = 3744] [serial = 1521] [outer = 00000000] 05:55:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16DB8C00) [pid = 3744] [serial = 1522] [outer = 16DB1C00] 05:55:01 INFO - PROCESS | 3744 | 1469109301707 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16EDC000) [pid = 3744] [serial = 1523] [outer = 16DB1C00] 05:55:02 INFO - PROCESS | 3744 | 1469109302204 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 725ms 05:55:02 INFO - PROCESS | 3744 | 1469109302255 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 3744 | 1469109302257 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 05:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:55:02 INFO - PROCESS | 3744 | 1469109302267 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 3744 | 1469109302269 Marionette TRACE conn2 <- [1,1994,null,{}] 05:55:02 INFO - PROCESS | 3744 | 1469109302272 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 3744 | 1469109302275 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:02 INFO - PROCESS | 3744 | 1469109302425 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:55:02 INFO - PROCESS | 3744 | 1469109302439 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 3744 | 1469109302441 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:02 INFO - PROCESS | 3744 | ++DOCSHELL 16A61800 == 36 [pid = 3744] [id = 508] 05:55:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16FAA000) [pid = 3744] [serial = 1524] [outer = 00000000] 05:55:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (17686400) [pid = 3744] [serial = 1525] [outer = 16FAA000] 05:55:02 INFO - PROCESS | 3744 | 1469109302549 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17694000) [pid = 3744] [serial = 1526] [outer = 16FAA000] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1344DC00) [pid = 3744] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15377C00) [pid = 3744] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (156F3400) [pid = 3744] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (128A3000) [pid = 3744] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12BCB800) [pid = 3744] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (10D42C00) [pid = 3744] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1428B400) [pid = 3744] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1047E400) [pid = 3744] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (12B02000) [pid = 3744] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1537D400) [pid = 3744] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:55:03 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15376400) [pid = 3744] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:55:03 INFO - PROCESS | 3744 | 1469109303057 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:55:03 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 05:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 834ms 05:55:03 INFO - PROCESS | 3744 | 1469109303092 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 3744 | 1469109303094 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 05:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:55:03 INFO - PROCESS | 3744 | 1469109303097 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 3744 | 1469109303099 Marionette TRACE conn2 <- [1,1998,null,{}] 05:55:03 INFO - PROCESS | 3744 | 1469109303103 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:03 INFO - PROCESS | 3744 | 1469109303105 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:03 INFO - PROCESS | 3744 | 1469109303183 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:55:03 INFO - PROCESS | 3744 | 1469109303209 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 3744 | 1469109303211 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:03 INFO - PROCESS | 3744 | ++DOCSHELL 12D9B000 == 37 [pid = 3744] [id = 509] 05:55:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (139C6000) [pid = 3744] [serial = 1527] [outer = 00000000] 05:55:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15373800) [pid = 3744] [serial = 1528] [outer = 139C6000] 05:55:03 INFO - PROCESS | 3744 | 1469109303256 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16445800) [pid = 3744] [serial = 1529] [outer = 139C6000] 05:55:03 INFO - PROCESS | 3744 | 1469109303728 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:55:03 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 05:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 694ms 05:55:03 INFO - PROCESS | 3744 | 1469109303797 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 3744 | 1469109303799 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 05:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:55:03 INFO - PROCESS | 3744 | 1469109303803 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 3744 | 1469109303804 Marionette TRACE conn2 <- [1,2002,null,{}] 05:55:03 INFO - PROCESS | 3744 | 1469109303808 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:03 INFO - PROCESS | 3744 | 1469109303810 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:03 INFO - PROCESS | 3744 | 1469109303890 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:55:03 INFO - PROCESS | 3744 | 1469109303896 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 3744 | 1469109303899 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:03 INFO - PROCESS | 3744 | ++DOCSHELL 114DAC00 == 38 [pid = 3744] [id = 510] 05:55:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (13DBC800) [pid = 3744] [serial = 1530] [outer = 00000000] 05:55:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (175A2400) [pid = 3744] [serial = 1531] [outer = 13DBC800] 05:55:03 INFO - PROCESS | 3744 | 1469109303942 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17745400) [pid = 3744] [serial = 1532] [outer = 13DBC800] 05:55:04 INFO - PROCESS | 3744 | 1469109304369 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 633ms 05:55:04 INFO - PROCESS | 3744 | 1469109304424 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 3744 | 1469109304427 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 05:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:55:04 INFO - PROCESS | 3744 | 1469109304430 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 3744 | 1469109304432 Marionette TRACE conn2 <- [1,2006,null,{}] 05:55:04 INFO - PROCESS | 3744 | 1469109304435 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:04 INFO - PROCESS | 3744 | 1469109304437 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:04 INFO - PROCESS | 3744 | 1469109304529 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:55:04 INFO - PROCESS | 3744 | 1469109304534 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 3744 | 1469109304536 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:04 INFO - PROCESS | 3744 | ++DOCSHELL 16FAAC00 == 39 [pid = 3744] [id = 511] 05:55:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1841C000) [pid = 3744] [serial = 1533] [outer = 00000000] 05:55:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18478C00) [pid = 3744] [serial = 1534] [outer = 1841C000] 05:55:04 INFO - PROCESS | 3744 | 1469109304580 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1847FC00) [pid = 3744] [serial = 1535] [outer = 1841C000] 05:55:05 INFO - PROCESS | 3744 | 1469109305029 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 695ms 05:55:05 INFO - PROCESS | 3744 | 1469109305129 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 3744 | 1469109305133 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 05:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:55:05 INFO - PROCESS | 3744 | 1469109305138 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 3744 | 1469109305143 Marionette TRACE conn2 <- [1,2010,null,{}] 05:55:05 INFO - PROCESS | 3744 | 1469109305150 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:05 INFO - PROCESS | 3744 | 1469109305154 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:05 INFO - PROCESS | 3744 | 1469109305345 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:55:05 INFO - PROCESS | 3744 | 1469109305469 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 3744 | 1469109305472 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:05 INFO - PROCESS | 3744 | ++DOCSHELL 110D8800 == 40 [pid = 3744] [id = 512] 05:55:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (11249000) [pid = 3744] [serial = 1536] [outer = 00000000] 05:55:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (12B05400) [pid = 3744] [serial = 1537] [outer = 11249000] 05:55:05 INFO - PROCESS | 3744 | 1469109305517 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13114400) [pid = 3744] [serial = 1538] [outer = 11249000] 05:55:06 INFO - PROCESS | 3744 | 1469109306078 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 988ms 05:55:06 INFO - PROCESS | 3744 | 1469109306126 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 3744 | 1469109306130 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 05:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:55:06 INFO - PROCESS | 3744 | 1469109306137 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 3744 | 1469109306141 Marionette TRACE conn2 <- [1,2014,null,{}] 05:55:06 INFO - PROCESS | 3744 | 1469109306145 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:06 INFO - PROCESS | 3744 | 1469109306149 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:06 INFO - PROCESS | 3744 | 1469109306259 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:55:06 INFO - PROCESS | 3744 | 1469109306371 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 3744 | 1469109306374 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:06 INFO - PROCESS | 3744 | ++DOCSHELL 13DBC000 == 41 [pid = 3744] [id = 513] 05:55:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1532A400) [pid = 3744] [serial = 1539] [outer = 00000000] 05:55:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15333400) [pid = 3744] [serial = 1540] [outer = 1532A400] 05:55:06 INFO - PROCESS | 3744 | 1469109306480 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15376800) [pid = 3744] [serial = 1541] [outer = 1532A400] 05:55:07 INFO - PROCESS | 3744 | 1469109307091 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1019ms 05:55:07 INFO - PROCESS | 3744 | 1469109307162 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 3744 | 1469109307165 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 05:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:55:07 INFO - PROCESS | 3744 | 1469109307169 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 3744 | 1469109307172 Marionette TRACE conn2 <- [1,2018,null,{}] 05:55:07 INFO - PROCESS | 3744 | 1469109307218 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:07 INFO - PROCESS | 3744 | 1469109307223 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:07 INFO - PROCESS | 3744 | 1469109307343 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:55:07 INFO - PROCESS | 3744 | 1469109307479 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 3744 | 1469109307485 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:07 INFO - PROCESS | 3744 | ++DOCSHELL 16ED6400 == 42 [pid = 3744] [id = 514] 05:55:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16ED9000) [pid = 3744] [serial = 1542] [outer = 00000000] 05:55:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16FE0C00) [pid = 3744] [serial = 1543] [outer = 16ED9000] 05:55:07 INFO - PROCESS | 3744 | 1469109307548 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18032C00) [pid = 3744] [serial = 1544] [outer = 16ED9000] 05:55:08 INFO - PROCESS | 3744 | 1469109308136 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 988ms 05:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:55:08 INFO - PROCESS | 3744 | 1469109308178 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 3744 | 1469109308181 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 05:55:08 INFO - PROCESS | 3744 | 1469109308184 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 3744 | 1469109308186 Marionette TRACE conn2 <- [1,2022,null,{}] 05:55:08 INFO - PROCESS | 3744 | 1469109308190 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:08 INFO - PROCESS | 3744 | 1469109308193 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:08 INFO - PROCESS | 3744 | 1469109308285 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:55:08 INFO - PROCESS | 3744 | 1469109308472 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 3744 | 1469109308474 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:08 INFO - PROCESS | 3744 | ++DOCSHELL 10A81800 == 43 [pid = 3744] [id = 515] 05:55:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10D35400) [pid = 3744] [serial = 1545] [outer = 00000000] 05:55:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (12B69800) [pid = 3744] [serial = 1546] [outer = 10D35400] 05:55:08 INFO - PROCESS | 3744 | 1469109308540 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (132EC800) [pid = 3744] [serial = 1547] [outer = 10D35400] 05:55:09 INFO - PROCESS | 3744 | 1469109309247 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1128ms 05:55:09 INFO - PROCESS | 3744 | 1469109309314 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 3744 | 1469109309318 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 05:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:55:09 INFO - PROCESS | 3744 | 1469109309323 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 3744 | 1469109309328 Marionette TRACE conn2 <- [1,2026,null,{}] 05:55:09 INFO - PROCESS | 3744 | 1469109309333 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:09 INFO - PROCESS | 3744 | 1469109309336 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:09 INFO - PROCESS | 3744 | 1469109309442 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:55:09 INFO - PROCESS | 3744 | 1469109309592 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 3744 | 1469109309595 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:09 INFO - PROCESS | 3744 | ++DOCSHELL 10ED7400 == 44 [pid = 3744] [id = 516] 05:55:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (110CD800) [pid = 3744] [serial = 1548] [outer = 00000000] 05:55:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (12B6DC00) [pid = 3744] [serial = 1549] [outer = 110CD800] 05:55:09 INFO - PROCESS | 3744 | 1469109309645 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1390AC00) [pid = 3744] [serial = 1550] [outer = 110CD800] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 114DAC00 == 43 [pid = 3744] [id = 510] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 12D9B000 == 42 [pid = 3744] [id = 509] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 16A61800 == 41 [pid = 3744] [id = 508] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 12B70C00 == 40 [pid = 3744] [id = 507] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 16446800 == 39 [pid = 3744] [id = 506] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 1537E400 == 38 [pid = 3744] [id = 505] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 13268400 == 37 [pid = 3744] [id = 504] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 10D3B400 == 36 [pid = 3744] [id = 503] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 1036C800 == 35 [pid = 3744] [id = 502] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 16DC0800 == 34 [pid = 3744] [id = 500] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 114D1800 == 33 [pid = 3744] [id = 491] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 10A82400 == 32 [pid = 3744] [id = 501] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 10A81800 == 31 [pid = 3744] [id = 515] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 16ED6400 == 30 [pid = 3744] [id = 514] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 16FAAC00 == 29 [pid = 3744] [id = 511] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 110D8800 == 28 [pid = 3744] [id = 512] 05:55:10 INFO - PROCESS | 3744 | --DOCSHELL 13DBC000 == 27 [pid = 3744] [id = 513] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (16EE0C00) [pid = 3744] [serial = 1498] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1537E000) [pid = 3744] [serial = 1486] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (15C21800) [pid = 3744] [serial = 1489] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (130B1000) [pid = 3744] [serial = 1475] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1541D000) [pid = 3744] [serial = 1487] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (12DA1800) [pid = 3744] [serial = 1474] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (13120800) [pid = 3744] [serial = 1480] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (131DF800) [pid = 3744] [serial = 1481] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1124C000) [pid = 3744] [serial = 1477] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (114D0400) [pid = 3744] [serial = 1478] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (144EE000) [pid = 3744] [serial = 1483] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (114D8000) [pid = 3744] [serial = 1492] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16444000) [pid = 3744] [serial = 1490] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1390E400) [pid = 3744] [serial = 1466] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1310DC00) [pid = 3744] [serial = 1465] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15E2D400) [pid = 3744] [serial = 1469] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (154E1400) [pid = 3744] [serial = 1468] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18474000) [pid = 3744] [serial = 1471] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16DB4C00) [pid = 3744] [serial = 1495] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16FABC00) [pid = 3744] [serial = 1499] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16DBA000) [pid = 3744] [serial = 1496] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (139C5C00) [pid = 3744] [serial = 1493] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1532F000) [pid = 3744] [serial = 1484] [outer = 00000000] [url = about:blank] 05:55:10 INFO - PROCESS | 3744 | 1469109310788 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1482ms 05:55:10 INFO - PROCESS | 3744 | 1469109310813 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:55:10 INFO - PROCESS | 3744 | 1469109310817 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 05:55:10 INFO - PROCESS | 3744 | 1469109310821 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 3744 | 1469109310826 Marionette TRACE conn2 <- [1,2030,null,{}] 05:55:10 INFO - PROCESS | 3744 | 1469109310831 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:10 INFO - PROCESS | 3744 | 1469109310834 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:10 INFO - PROCESS | 3744 | 1469109310924 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:55:10 INFO - PROCESS | 3744 | 1469109310933 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 3744 | 1469109310937 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:10 INFO - PROCESS | 3744 | ++DOCSHELL 10D3FC00 == 28 [pid = 3744] [id = 517] 05:55:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (10D41800) [pid = 3744] [serial = 1551] [outer = 00000000] 05:55:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (11257400) [pid = 3744] [serial = 1552] [outer = 10D41800] 05:55:10 INFO - PROCESS | 3744 | 1469109310985 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (11AC7800) [pid = 3744] [serial = 1553] [outer = 10D41800] 05:55:11 INFO - PROCESS | 3744 | 1469109311480 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:55:11 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) 05:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 679ms 05:55:11 INFO - PROCESS | 3744 | 1469109311501 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 3744 | 1469109311506 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 05:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:55:11 INFO - PROCESS | 3744 | 1469109311513 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 3744 | 1469109311515 Marionette TRACE conn2 <- [1,2034,null,{}] 05:55:11 INFO - PROCESS | 3744 | 1469109311519 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:11 INFO - PROCESS | 3744 | 1469109311522 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:11 INFO - PROCESS | 3744 | 1469109311652 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:55:11 INFO - PROCESS | 3744 | 1469109311761 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 3744 | 1469109311763 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:11 INFO - PROCESS | 3744 | ++DOCSHELL 13112400 == 29 [pid = 3744] [id = 518] 05:55:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13112800) [pid = 3744] [serial = 1554] [outer = 00000000] 05:55:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (131E0800) [pid = 3744] [serial = 1555] [outer = 13112800] 05:55:11 INFO - PROCESS | 3744 | 1469109311812 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13264800) [pid = 3744] [serial = 1556] [outer = 13112800] 05:55:12 INFO - PROCESS | 3744 | 1469109312200 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 725ms 05:55:12 INFO - PROCESS | 3744 | 1469109312253 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 3744 | 1469109312255 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 05:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:55:12 INFO - PROCESS | 3744 | 1469109312259 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 3744 | 1469109312263 Marionette TRACE conn2 <- [1,2038,null,{}] 05:55:12 INFO - PROCESS | 3744 | 1469109312274 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:12 INFO - PROCESS | 3744 | 1469109312278 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:12 INFO - PROCESS | 3744 | 1469109312349 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:55:12 INFO - PROCESS | 3744 | 1469109312356 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 3744 | 1469109312359 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:12 INFO - PROCESS | 3744 | ++DOCSHELL 144EB800 == 30 [pid = 3744] [id = 519] 05:55:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (144EE000) [pid = 3744] [serial = 1557] [outer = 00000000] 05:55:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15332000) [pid = 3744] [serial = 1558] [outer = 144EE000] 05:55:12 INFO - PROCESS | 3744 | 1469109312408 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15373C00) [pid = 3744] [serial = 1559] [outer = 144EE000] 05:55:12 INFO - PROCESS | 3744 | 1469109312933 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 725ms 05:55:12 INFO - PROCESS | 3744 | 1469109312987 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 3744 | 1469109312990 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 05:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:55:13 INFO - PROCESS | 3744 | 1469109313021 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 3744 | 1469109313023 Marionette TRACE conn2 <- [1,2042,null,{}] 05:55:13 INFO - PROCESS | 3744 | 1469109313035 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:13 INFO - PROCESS | 3744 | 1469109313037 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:13 INFO - PROCESS | 3744 | 1469109313157 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:55:13 INFO - PROCESS | 3744 | 1469109313169 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 3744 | 1469109313171 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:13 INFO - PROCESS | 3744 | ++DOCSHELL 15331C00 == 31 [pid = 3744] [id = 520] 05:55:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1537A400) [pid = 3744] [serial = 1560] [outer = 00000000] 05:55:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1577D400) [pid = 3744] [serial = 1561] [outer = 1537A400] 05:55:13 INFO - PROCESS | 3744 | 1469109313219 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15C21800) [pid = 3744] [serial = 1562] [outer = 1537A400] 05:55:13 INFO - PROCESS | 3744 | 1469109313686 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 710ms 05:55:13 INFO - PROCESS | 3744 | 1469109313712 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 3744 | 1469109313715 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 05:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:55:13 INFO - PROCESS | 3744 | 1469109313723 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 3744 | 1469109313725 Marionette TRACE conn2 <- [1,2046,null,{}] 05:55:13 INFO - PROCESS | 3744 | 1469109313729 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:13 INFO - PROCESS | 3744 | 1469109313731 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:13 INFO - PROCESS | 3744 | 1469109313826 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:55:13 INFO - PROCESS | 3744 | 1469109313832 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 3744 | 1469109313834 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:13 INFO - PROCESS | 3744 | ++DOCSHELL 15C1A000 == 32 [pid = 3744] [id = 521] 05:55:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15E30000) [pid = 3744] [serial = 1563] [outer = 00000000] 05:55:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1644C400) [pid = 3744] [serial = 1564] [outer = 15E30000] 05:55:13 INFO - PROCESS | 3744 | 1469109313879 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16450C00) [pid = 3744] [serial = 1565] [outer = 15E30000] 05:55:14 INFO - PROCESS | 3744 | 1469109314372 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 680ms 05:55:14 INFO - PROCESS | 3744 | 1469109314406 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 3744 | 1469109314408 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 05:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:55:14 INFO - PROCESS | 3744 | 1469109314411 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 3744 | 1469109314413 Marionette TRACE conn2 <- [1,2050,null,{}] 05:55:14 INFO - PROCESS | 3744 | 1469109314429 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:14 INFO - PROCESS | 3744 | 1469109314435 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:14 INFO - PROCESS | 3744 | 1469109314847 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (16DB1C00) [pid = 3744] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (16FAA000) [pid = 3744] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1537E800) [pid = 3744] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (103C9800) [pid = 3744] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16FB3000) [pid = 3744] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (10D3D000) [pid = 3744] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (13453C00) [pid = 3744] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10D41C00) [pid = 3744] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (139C6000) [pid = 3744] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1841C000) [pid = 3744] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13DBC800) [pid = 3744] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16446C00) [pid = 3744] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:55:14 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18412400) [pid = 3744] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:55:14 INFO - PROCESS | 3744 | 1469109314919 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 3744 | 1469109314921 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:14 INFO - PROCESS | 3744 | ++DOCSHELL 10A0F800 == 33 [pid = 3744] [id = 522] 05:55:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (10BB2000) [pid = 3744] [serial = 1566] [outer = 00000000] 05:55:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (11248C00) [pid = 3744] [serial = 1567] [outer = 10BB2000] 05:55:14 INFO - PROCESS | 3744 | 1469109314967 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13DBC800) [pid = 3744] [serial = 1568] [outer = 10BB2000] 05:55:15 INFO - PROCESS | 3744 | 1469109315332 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 988ms 05:55:15 INFO - PROCESS | 3744 | 1469109315398 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:55:15 INFO - PROCESS | 3744 | 1469109315400 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 05:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:55:15 INFO - PROCESS | 3744 | 1469109315403 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 3744 | 1469109315405 Marionette TRACE conn2 <- [1,2054,null,{}] 05:55:15 INFO - PROCESS | 3744 | 1469109315409 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:15 INFO - PROCESS | 3744 | 1469109315411 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:15 INFO - PROCESS | 3744 | 1469109315490 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:55:15 INFO - PROCESS | 3744 | 1469109315496 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 3744 | 1469109315498 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:15 INFO - PROCESS | 3744 | ++DOCSHELL 12B6FC00 == 34 [pid = 3744] [id = 523] 05:55:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (139C6000) [pid = 3744] [serial = 1569] [outer = 00000000] 05:55:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16ED6800) [pid = 3744] [serial = 1570] [outer = 139C6000] 05:55:15 INFO - PROCESS | 3744 | 1469109315543 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16FAAC00) [pid = 3744] [serial = 1571] [outer = 139C6000] 05:55:15 INFO - PROCESS | 3744 | 1469109315993 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 633ms 05:55:16 INFO - PROCESS | 3744 | 1469109316041 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 3744 | 1469109316043 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 05:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:55:16 INFO - PROCESS | 3744 | 1469109316047 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 3744 | 1469109316048 Marionette TRACE conn2 <- [1,2058,null,{}] 05:55:16 INFO - PROCESS | 3744 | 1469109316052 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:16 INFO - PROCESS | 3744 | 1469109316054 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:16 INFO - PROCESS | 3744 | 1469109316133 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:55:16 INFO - PROCESS | 3744 | 1469109316164 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 3744 | 1469109316166 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:16 INFO - PROCESS | 3744 | ++DOCSHELL 10434400 == 35 [pid = 3744] [id = 524] 05:55:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1537E800) [pid = 3744] [serial = 1572] [outer = 00000000] 05:55:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1305F000) [pid = 3744] [serial = 1573] [outer = 1537E800] 05:55:16 INFO - PROCESS | 3744 | 1469109316214 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16DBF400) [pid = 3744] [serial = 1574] [outer = 1537E800] 05:55:16 INFO - PROCESS | 3744 | 1469109316643 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 634ms 05:55:16 INFO - PROCESS | 3744 | 1469109316669 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 3744 | 1469109316671 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 05:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:55:16 INFO - PROCESS | 3744 | 1469109316674 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 3744 | 1469109316676 Marionette TRACE conn2 <- [1,2062,null,{}] 05:55:16 INFO - PROCESS | 3744 | 1469109316679 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:16 INFO - PROCESS | 3744 | 1469109316681 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:16 INFO - PROCESS | 3744 | 1469109316764 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:55:16 INFO - PROCESS | 3744 | 1469109316770 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 3744 | 1469109316772 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:16 INFO - PROCESS | 3744 | ++DOCSHELL 16ED3000 == 36 [pid = 3744] [id = 525] 05:55:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17682400) [pid = 3744] [serial = 1575] [outer = 00000000] 05:55:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18411C00) [pid = 3744] [serial = 1576] [outer = 17682400] 05:55:16 INFO - PROCESS | 3744 | 1469109316816 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1841BC00) [pid = 3744] [serial = 1577] [outer = 17682400] 05:55:17 INFO - PROCESS | 3744 | 1469109317661 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1019ms 05:55:17 INFO - PROCESS | 3744 | 1469109317734 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 3744 | 1469109317739 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 05:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:55:17 INFO - PROCESS | 3744 | 1469109317744 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 3744 | 1469109317748 Marionette TRACE conn2 <- [1,2066,null,{}] 05:55:17 INFO - PROCESS | 3744 | 1469109317753 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:17 INFO - PROCESS | 3744 | 1469109317757 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:17 INFO - PROCESS | 3744 | 1469109317935 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:55:18 INFO - PROCESS | 3744 | 1469109318055 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 3744 | 1469109318059 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:18 INFO - PROCESS | 3744 | ++DOCSHELL 11AC6C00 == 37 [pid = 3744] [id = 526] 05:55:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (12824400) [pid = 3744] [serial = 1578] [outer = 00000000] 05:55:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (12DA1800) [pid = 3744] [serial = 1579] [outer = 12824400] 05:55:18 INFO - PROCESS | 3744 | 1469109318118 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (131D9400) [pid = 3744] [serial = 1580] [outer = 12824400] 05:55:18 INFO - PROCESS | 3744 | --DOCSHELL 1B085400 == 36 [pid = 3744] [id = 15] 05:55:18 INFO - PROCESS | 3744 | 1469109318904 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1173ms 05:55:18 INFO - PROCESS | 3744 | 1469109318938 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 3744 | 1469109318943 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 05:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:55:18 INFO - PROCESS | 3744 | 1469109318950 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 3744 | 1469109318953 Marionette TRACE conn2 <- [1,2070,null,{}] 05:55:18 INFO - PROCESS | 3744 | 1469109318957 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:18 INFO - PROCESS | 3744 | 1469109318960 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:19 INFO - PROCESS | 3744 | 1469109319083 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:55:19 INFO - PROCESS | 3744 | 1469109319296 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 3744 | 1469109319299 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:19 INFO - PROCESS | 3744 | ++DOCSHELL 103CA800 == 37 [pid = 3744] [id = 527] 05:55:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (103D2C00) [pid = 3744] [serial = 1581] [outer = 00000000] 05:55:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1059AC00) [pid = 3744] [serial = 1582] [outer = 103D2C00] 05:55:19 INFO - PROCESS | 3744 | 1469109319363 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (10A81000) [pid = 3744] [serial = 1583] [outer = 103D2C00] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 10434400 == 36 [pid = 3744] [id = 524] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 12B6FC00 == 35 [pid = 3744] [id = 523] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 10A0F800 == 34 [pid = 3744] [id = 522] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 15C1A000 == 33 [pid = 3744] [id = 521] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 15331C00 == 32 [pid = 3744] [id = 520] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 144EB800 == 31 [pid = 3744] [id = 519] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 13112400 == 30 [pid = 3744] [id = 518] 05:55:19 INFO - PROCESS | 3744 | --DOCSHELL 10D3FC00 == 29 [pid = 3744] [id = 517] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1847C000) [pid = 3744] [serial = 1472] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (16DB8C00) [pid = 3744] [serial = 1522] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17686400) [pid = 3744] [serial = 1525] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16EDC000) [pid = 3744] [serial = 1523] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1577C000) [pid = 3744] [serial = 1516] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (15C14800) [pid = 3744] [serial = 1517] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (10A08000) [pid = 3744] [serial = 1507] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (10BB4800) [pid = 3744] [serial = 1508] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (17699000) [pid = 3744] [serial = 1502] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (174E8C00) [pid = 3744] [serial = 1501] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (12820C00) [pid = 3744] [serial = 1510] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12DA1400) [pid = 3744] [serial = 1511] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13DBCC00) [pid = 3744] [serial = 1513] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (144F3800) [pid = 3744] [serial = 1514] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (11252800) [pid = 3744] [serial = 1504] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12D5D400) [pid = 3744] [serial = 1505] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15373800) [pid = 3744] [serial = 1528] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16445800) [pid = 3744] [serial = 1529] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (18478C00) [pid = 3744] [serial = 1534] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (175A2400) [pid = 3744] [serial = 1531] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (17694000) [pid = 3744] [serial = 1526] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1644E000) [pid = 3744] [serial = 1519] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1847FC00) [pid = 3744] [serial = 1535] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1671D000) [pid = 3744] [serial = 1520] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (17745400) [pid = 3744] [serial = 1532] [outer = 00000000] [url = about:blank] 05:55:19 INFO - PROCESS | 3744 | 1469109320011 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1081ms 05:55:20 INFO - PROCESS | 3744 | 1469109320032 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 3744 | 1469109320035 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 05:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:55:20 INFO - PROCESS | 3744 | 1469109320040 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 3744 | 1469109320043 Marionette TRACE conn2 <- [1,2074,null,{}] 05:55:20 INFO - PROCESS | 3744 | 1469109320048 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:20 INFO - PROCESS | 3744 | 1469109320053 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:20 INFO - PROCESS | 3744 | 1469109320139 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:55:20 INFO - PROCESS | 3744 | 1469109320233 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 3744 | 1469109320236 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:20 INFO - PROCESS | 3744 | ++DOCSHELL 10A0F800 == 30 [pid = 3744] [id = 528] 05:55:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10A79800) [pid = 3744] [serial = 1584] [outer = 00000000] 05:55:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (11442400) [pid = 3744] [serial = 1585] [outer = 10A79800] 05:55:20 INFO - PROCESS | 3744 | 1469109320289 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12B6EC00) [pid = 3744] [serial = 1586] [outer = 10A79800] 05:55:20 INFO - PROCESS | 3744 | 1469109320723 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 725ms 05:55:20 INFO - PROCESS | 3744 | 1469109320765 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 3744 | 1469109320769 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 05:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:55:20 INFO - PROCESS | 3744 | 1469109320774 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 3744 | 1469109320776 Marionette TRACE conn2 <- [1,2078,null,{}] 05:55:20 INFO - PROCESS | 3744 | 1469109320780 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:20 INFO - PROCESS | 3744 | 1469109320782 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:20 INFO - PROCESS | 3744 | 1469109320871 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:55:20 INFO - PROCESS | 3744 | 1469109320880 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 3744 | 1469109320882 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:20 INFO - PROCESS | 3744 | ++DOCSHELL 1392A400 == 31 [pid = 3744] [id = 529] 05:55:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (139D1000) [pid = 3744] [serial = 1587] [outer = 00000000] 05:55:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13DBC000) [pid = 3744] [serial = 1588] [outer = 139D1000] 05:55:20 INFO - PROCESS | 3744 | 1469109320928 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (144EA000) [pid = 3744] [serial = 1589] [outer = 139D1000] 05:55:21 INFO - PROCESS | 3744 | 1469109321415 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 694ms 05:55:21 INFO - PROCESS | 3744 | 1469109321474 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 3744 | 1469109321476 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 05:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:55:21 INFO - PROCESS | 3744 | 1469109321481 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - PROCESS | 3744 | 1469109321488 Marionette TRACE conn2 <- [1,2082,null,{}] 05:55:21 INFO - PROCESS | 3744 | 1469109321497 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:21 INFO - PROCESS | 3744 | 1469109321501 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:21 INFO - PROCESS | 3744 | 1469109321589 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:55:21 INFO - PROCESS | 3744 | 1469109321693 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 3744 | 1469109321695 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:21 INFO - PROCESS | 3744 | ++DOCSHELL 1537B400 == 32 [pid = 3744] [id = 530] 05:55:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (153D2400) [pid = 3744] [serial = 1590] [outer = 00000000] 05:55:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (154DF800) [pid = 3744] [serial = 1591] [outer = 153D2400] 05:55:21 INFO - PROCESS | 3744 | 1469109321739 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15C12800) [pid = 3744] [serial = 1592] [outer = 153D2400] 05:55:22 INFO - PROCESS | 3744 | 1469109322135 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 695ms 05:55:22 INFO - PROCESS | 3744 | 1469109322162 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 3744 | 1469109322165 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 05:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:55:22 INFO - PROCESS | 3744 | 1469109322168 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 3744 | 1469109322170 Marionette TRACE conn2 <- [1,2086,null,{}] 05:55:22 INFO - PROCESS | 3744 | 1469109322173 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:22 INFO - PROCESS | 3744 | 1469109322175 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:22 INFO - PROCESS | 3744 | 1469109322322 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:55:22 INFO - PROCESS | 3744 | 1469109322343 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 3744 | 1469109322345 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:22 INFO - PROCESS | 3744 | ++DOCSHELL 15E2EC00 == 33 [pid = 3744] [id = 531] 05:55:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16443800) [pid = 3744] [serial = 1593] [outer = 00000000] 05:55:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1644B800) [pid = 3744] [serial = 1594] [outer = 16443800] 05:55:22 INFO - PROCESS | 3744 | 1469109322391 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (165E2000) [pid = 3744] [serial = 1595] [outer = 16443800] 05:55:22 INFO - PROCESS | 3744 | 1469109322845 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 741ms 05:55:22 INFO - PROCESS | 3744 | 1469109322913 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 3744 | 1469109322915 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 05:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:55:22 INFO - PROCESS | 3744 | 1469109322919 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 3744 | 1469109322920 Marionette TRACE conn2 <- [1,2090,null,{}] 05:55:22 INFO - PROCESS | 3744 | 1469109322924 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:22 INFO - PROCESS | 3744 | 1469109322926 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:23 INFO - PROCESS | 3744 | 1469109323042 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:55:23 INFO - PROCESS | 3744 | 1469109323051 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 3744 | 1469109323057 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:23 INFO - PROCESS | 3744 | ++DOCSHELL 12D5D400 == 34 [pid = 3744] [id = 532] 05:55:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16A60800) [pid = 3744] [serial = 1596] [outer = 00000000] 05:55:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16DB8400) [pid = 3744] [serial = 1597] [outer = 16A60800] 05:55:23 INFO - PROCESS | 3744 | 1469109323112 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (16EDB400) [pid = 3744] [serial = 1598] [outer = 16A60800] 05:55:23 INFO - PROCESS | 3744 | 1469109323597 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 742ms 05:55:23 INFO - PROCESS | 3744 | 1469109323651 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 3744 | 1469109323653 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 05:55:23 INFO - PROCESS | 3744 | 1469109323657 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 3744 | 1469109323658 Marionette TRACE conn2 <- [1,2094,null,{}] 05:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:55:23 INFO - PROCESS | 3744 | 1469109323662 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:23 INFO - PROCESS | 3744 | 1469109323664 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:23 INFO - PROCESS | 3744 | 1469109323781 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:55:23 INFO - PROCESS | 3744 | 1469109323854 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 3744 | 1469109323856 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:23 INFO - PROCESS | 3744 | ++DOCSHELL 16FABC00 == 35 [pid = 3744] [id = 533] 05:55:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16FB4000) [pid = 3744] [serial = 1599] [outer = 00000000] 05:55:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1769B000) [pid = 3744] [serial = 1600] [outer = 16FB4000] 05:55:23 INFO - PROCESS | 3744 | 1469109323908 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (17737C00) [pid = 3744] [serial = 1601] [outer = 16FB4000] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1537E800) [pid = 3744] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13112800) [pid = 3744] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (144EE000) [pid = 3744] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1537A400) [pid = 3744] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (110CD800) [pid = 3744] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10D41800) [pid = 3744] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15E30000) [pid = 3744] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10BB2000) [pid = 3744] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (139C6000) [pid = 3744] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (11249000) [pid = 3744] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1532A400) [pid = 3744] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16ED9000) [pid = 3744] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:55:24 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (10D35400) [pid = 3744] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:55:24 INFO - PROCESS | 3744 | 1469109324376 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 787ms 05:55:24 INFO - PROCESS | 3744 | 1469109324461 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 3744 | 1469109324464 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 05:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:55:24 INFO - PROCESS | 3744 | 1469109324467 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 3744 | 1469109324469 Marionette TRACE conn2 <- [1,2098,null,{}] 05:55:24 INFO - PROCESS | 3744 | 1469109324472 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:24 INFO - PROCESS | 3744 | 1469109324474 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:24 INFO - PROCESS | 3744 | 1469109324555 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:55:24 INFO - PROCESS | 3744 | 1469109324561 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 3744 | 1469109324563 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:24 INFO - PROCESS | 3744 | ++DOCSHELL 104E8800 == 36 [pid = 3744] [id = 534] 05:55:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (13120000) [pid = 3744] [serial = 1602] [outer = 00000000] 05:55:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15C16800) [pid = 3744] [serial = 1603] [outer = 13120000] 05:55:24 INFO - PROCESS | 3744 | 1469109324611 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16DB4400) [pid = 3744] [serial = 1604] [outer = 13120000] 05:55:25 INFO - PROCESS | 3744 | 1469109325050 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 617ms 05:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:55:25 INFO - PROCESS | 3744 | 1469109325089 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 3744 | 1469109325091 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 05:55:25 INFO - PROCESS | 3744 | 1469109325095 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 3744 | 1469109325096 Marionette TRACE conn2 <- [1,2102,null,{}] 05:55:25 INFO - PROCESS | 3744 | 1469109325100 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:25 INFO - PROCESS | 3744 | 1469109325102 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:25 INFO - PROCESS | 3744 | 1469109325182 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:55:25 INFO - PROCESS | 3744 | 1469109325188 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 3744 | 1469109325190 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:25 INFO - PROCESS | 3744 | ++DOCSHELL 139C6000 == 37 [pid = 3744] [id = 535] 05:55:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13DBB800) [pid = 3744] [serial = 1605] [outer = 00000000] 05:55:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (174E4400) [pid = 3744] [serial = 1606] [outer = 13DBB800] 05:55:25 INFO - PROCESS | 3744 | 1469109325235 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18001C00) [pid = 3744] [serial = 1607] [outer = 13DBB800] 05:55:25 INFO - PROCESS | 3744 | 1469109325689 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 618ms 05:55:25 INFO - PROCESS | 3744 | 1469109325742 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 3744 | 1469109325745 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 05:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:55:25 INFO - PROCESS | 3744 | 1469109325749 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 3744 | 1469109325751 Marionette TRACE conn2 <- [1,2106,null,{}] 05:55:25 INFO - PROCESS | 3744 | 1469109325755 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:25 INFO - PROCESS | 3744 | 1469109325757 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:25 INFO - PROCESS | 3744 | 1469109325856 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:55:25 INFO - PROCESS | 3744 | 1469109325862 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 3744 | 1469109325863 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:25 INFO - PROCESS | 3744 | ++DOCSHELL 15776400 == 38 [pid = 3744] [id = 536] 05:55:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18472C00) [pid = 3744] [serial = 1608] [outer = 00000000] 05:55:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1847C000) [pid = 3744] [serial = 1609] [outer = 18472C00] 05:55:25 INFO - PROCESS | 3744 | 1469109325907 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1847F400) [pid = 3744] [serial = 1610] [outer = 18472C00] 05:55:26 INFO - PROCESS | 3744 | 1469109326523 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 880ms 05:55:26 INFO - PROCESS | 3744 | 1469109326636 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 3744 | 1469109326642 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 05:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:55:26 INFO - PROCESS | 3744 | 1469109326647 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 3744 | 1469109326651 Marionette TRACE conn2 <- [1,2110,null,{}] 05:55:26 INFO - PROCESS | 3744 | 1469109326658 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:26 INFO - PROCESS | 3744 | 1469109326661 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:26 INFO - PROCESS | 3744 | 1469109326816 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:55:26 INFO - PROCESS | 3744 | 1469109326957 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 3744 | 1469109326961 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:26 INFO - PROCESS | 3744 | ++DOCSHELL 10D42C00 == 39 [pid = 3744] [id = 537] 05:55:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (110CE800) [pid = 3744] [serial = 1611] [outer = 00000000] 05:55:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13059000) [pid = 3744] [serial = 1612] [outer = 110CE800] 05:55:27 INFO - PROCESS | 3744 | 1469109327020 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (13447400) [pid = 3744] [serial = 1613] [outer = 110CE800] 05:55:27 INFO - PROCESS | 3744 | 1469109327572 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 988ms 05:55:27 INFO - PROCESS | 3744 | 1469109327632 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 3744 | 1469109327637 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 05:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:55:27 INFO - PROCESS | 3744 | 1469109327644 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 3744 | 1469109327647 Marionette TRACE conn2 <- [1,2114,null,{}] 05:55:27 INFO - PROCESS | 3744 | 1469109327651 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:27 INFO - PROCESS | 3744 | 1469109327654 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:27 INFO - PROCESS | 3744 | 1469109327766 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:55:27 INFO - PROCESS | 3744 | 1469109327910 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 3744 | 1469109327912 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:27 INFO - PROCESS | 3744 | ++DOCSHELL 15336800 == 40 [pid = 3744] [id = 538] 05:55:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15373800) [pid = 3744] [serial = 1614] [outer = 00000000] 05:55:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15379800) [pid = 3744] [serial = 1615] [outer = 15373800] 05:55:27 INFO - PROCESS | 3744 | 1469109327973 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (15C14800) [pid = 3744] [serial = 1616] [outer = 15373800] 05:55:28 INFO - PROCESS | 3744 | 1469109328600 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 988ms 05:55:28 INFO - PROCESS | 3744 | 1469109328646 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 3744 | 1469109328648 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 05:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:55:28 INFO - PROCESS | 3744 | 1469109328652 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 3744 | 1469109328656 Marionette TRACE conn2 <- [1,2118,null,{}] 05:55:28 INFO - PROCESS | 3744 | 1469109328668 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:28 INFO - PROCESS | 3744 | 1469109328673 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:28 INFO - PROCESS | 3744 | 1469109328783 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:55:28 INFO - PROCESS | 3744 | 1469109328911 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 3744 | 1469109328915 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:28 INFO - PROCESS | 3744 | ++DOCSHELL 1769E800 == 41 [pid = 3744] [id = 539] 05:55:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1800C800) [pid = 3744] [serial = 1617] [outer = 00000000] 05:55:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18474400) [pid = 3744] [serial = 1618] [outer = 1800C800] 05:55:28 INFO - PROCESS | 3744 | 1469109328974 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (185AF000) [pid = 3744] [serial = 1619] [outer = 1800C800] 05:55:29 INFO - PROCESS | 3744 | 1469109329555 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 3744 | 1469109329645 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 05:55:29 INFO - PROCESS | 3744 | 1469109329649 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 3744 | 1469109329652 Marionette TRACE conn2 <- [1,2122,null,{}] 05:55:29 INFO - PROCESS | 3744 | 1469109329655 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:29 INFO - PROCESS | 3744 | 1469109329658 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:29 INFO - PROCESS | 3744 | 1469109329768 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:55:29 INFO - PROCESS | 3744 | 1469109329929 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 3744 | 1469109329932 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:29 INFO - PROCESS | 3744 | ++DOCSHELL 10A09800 == 42 [pid = 3744] [id = 540] 05:55:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (10A7A800) [pid = 3744] [serial = 1620] [outer = 00000000] 05:55:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1292D400) [pid = 3744] [serial = 1621] [outer = 10A7A800] 05:55:29 INFO - PROCESS | 3744 | 1469109329988 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (13267000) [pid = 3744] [serial = 1622] [outer = 10A7A800] 05:55:30 INFO - PROCESS | 3744 | 1469109330677 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1081ms 05:55:30 INFO - PROCESS | 3744 | 1469109330725 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 3744 | 1469109330729 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 05:55:30 INFO - PROCESS | 3744 | 1469109330734 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:55:30 INFO - PROCESS | 3744 | 1469109330738 Marionette TRACE conn2 <- [1,2126,null,{}] 05:55:30 INFO - PROCESS | 3744 | 1469109330743 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:30 INFO - PROCESS | 3744 | 1469109330746 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:30 INFO - PROCESS | 3744 | 1469109330849 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 139C6000 == 41 [pid = 3744] [id = 535] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 104E8800 == 40 [pid = 3744] [id = 534] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 16FABC00 == 39 [pid = 3744] [id = 533] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 12D5D400 == 38 [pid = 3744] [id = 532] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 15E2EC00 == 37 [pid = 3744] [id = 531] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 1537B400 == 36 [pid = 3744] [id = 530] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 1392A400 == 35 [pid = 3744] [id = 529] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 10A0F800 == 34 [pid = 3744] [id = 528] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 103CA800 == 33 [pid = 3744] [id = 527] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 1B30B800 == 32 [pid = 3744] [id = 16] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 11AC6C00 == 31 [pid = 3744] [id = 526] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 16ED3000 == 30 [pid = 3744] [id = 525] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 10ED7400 == 29 [pid = 3744] [id = 516] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 10A09800 == 28 [pid = 3744] [id = 540] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 15336800 == 27 [pid = 3744] [id = 538] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 1769E800 == 26 [pid = 3744] [id = 539] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 15776400 == 25 [pid = 3744] [id = 536] 05:55:31 INFO - PROCESS | 3744 | --DOCSHELL 10D42C00 == 24 [pid = 3744] [id = 537] 05:55:31 INFO - PROCESS | 3744 | 1469109331609 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 3744 | 1469109331613 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1305F000) [pid = 3744] [serial = 1573] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (131E0800) [pid = 3744] [serial = 1555] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (13264800) [pid = 3744] [serial = 1556] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (15332000) [pid = 3744] [serial = 1558] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1577D400) [pid = 3744] [serial = 1561] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1390AC00) [pid = 3744] [serial = 1550] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12B6DC00) [pid = 3744] [serial = 1549] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (11257400) [pid = 3744] [serial = 1552] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (11AC7800) [pid = 3744] [serial = 1553] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1644C400) [pid = 3744] [serial = 1564] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (11248C00) [pid = 3744] [serial = 1567] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16450C00) [pid = 3744] [serial = 1565] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16ED6800) [pid = 3744] [serial = 1570] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13114400) [pid = 3744] [serial = 1538] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (12B05400) [pid = 3744] [serial = 1537] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15376800) [pid = 3744] [serial = 1541] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15333400) [pid = 3744] [serial = 1540] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (18032C00) [pid = 3744] [serial = 1544] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16FE0C00) [pid = 3744] [serial = 1543] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (132EC800) [pid = 3744] [serial = 1547] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (16DBF400) [pid = 3744] [serial = 1574] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (12B69800) [pid = 3744] [serial = 1546] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (13DBC800) [pid = 3744] [serial = 1568] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15C21800) [pid = 3744] [serial = 1562] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (15373C00) [pid = 3744] [serial = 1559] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (16FAAC00) [pid = 3744] [serial = 1571] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 3744 | ++DOCSHELL 104E6000 == 25 [pid = 3744] [id = 541] 05:55:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (104E6400) [pid = 3744] [serial = 1623] [outer = 00000000] 05:55:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1058C400) [pid = 3744] [serial = 1624] [outer = 104E6400] 05:55:31 INFO - PROCESS | 3744 | 1469109331745 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (10D37800) [pid = 3744] [serial = 1625] [outer = 104E6400] 05:55:32 INFO - PROCESS | 3744 | 1469109332224 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1544ms 05:55:32 INFO - PROCESS | 3744 | 1469109332284 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 3744 | 1469109332288 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 05:55:32 INFO - PROCESS | 3744 | 1469109332293 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:55:32 INFO - PROCESS | 3744 | 1469109332296 Marionette TRACE conn2 <- [1,2130,null,{}] 05:55:32 INFO - PROCESS | 3744 | 1469109332301 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:32 INFO - PROCESS | 3744 | 1469109332305 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:32 INFO - PROCESS | 3744 | 1469109332391 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:55:32 INFO - PROCESS | 3744 | 1469109332406 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 3744 | 1469109332409 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:32 INFO - PROCESS | 3744 | ++DOCSHELL 11C33400 == 26 [pid = 3744] [id = 542] 05:55:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (12820C00) [pid = 3744] [serial = 1626] [outer = 00000000] 05:55:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (12971C00) [pid = 3744] [serial = 1627] [outer = 12820C00] 05:55:32 INFO - PROCESS | 3744 | 1469109332455 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (10D43400) [pid = 3744] [serial = 1628] [outer = 12820C00] 05:55:32 INFO - PROCESS | 3744 | 1469109332961 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 3744 | 1469109333004 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 05:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:55:33 INFO - PROCESS | 3744 | 1469109333009 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 3744 | 1469109333011 Marionette TRACE conn2 <- [1,2134,null,{}] 05:55:33 INFO - PROCESS | 3744 | 1469109333015 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:33 INFO - PROCESS | 3744 | 1469109333018 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:33 INFO - PROCESS | 3744 | 1469109333107 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:55:33 INFO - PROCESS | 3744 | 1469109333206 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 3744 | 1469109333209 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:33 INFO - PROCESS | 3744 | ++DOCSHELL 131E0800 == 27 [pid = 3744] [id = 543] 05:55:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (131E4400) [pid = 3744] [serial = 1629] [outer = 00000000] 05:55:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (132ECC00) [pid = 3744] [serial = 1630] [outer = 131E4400] 05:55:33 INFO - PROCESS | 3744 | 1469109333255 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13910400) [pid = 3744] [serial = 1631] [outer = 131E4400] 05:55:33 INFO - PROCESS | 3744 | 1469109333655 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 3744 | 1469109333709 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 05:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:55:33 INFO - PROCESS | 3744 | 1469109333725 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 3744 | 1469109333731 Marionette TRACE conn2 <- [1,2138,null,{}] 05:55:33 INFO - PROCESS | 3744 | 1469109333741 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:33 INFO - PROCESS | 3744 | 1469109333745 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:33 INFO - PROCESS | 3744 | 1469109333864 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:55:33 INFO - PROCESS | 3744 | 1469109333928 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 3744 | 1469109333931 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:33 INFO - PROCESS | 3744 | ++DOCSHELL 11249400 == 28 [pid = 3744] [id = 544] 05:55:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (12D5E400) [pid = 3744] [serial = 1632] [outer = 00000000] 05:55:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15332C00) [pid = 3744] [serial = 1633] [outer = 12D5E400] 05:55:33 INFO - PROCESS | 3744 | 1469109333995 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1537A400) [pid = 3744] [serial = 1634] [outer = 12D5E400] 05:55:34 INFO - PROCESS | 3744 | 1469109334422 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 756ms 05:55:34 INFO - PROCESS | 3744 | 1469109334477 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 3744 | 1469109334479 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 05:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:55:34 INFO - PROCESS | 3744 | 1469109334483 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 3744 | 1469109334485 Marionette TRACE conn2 <- [1,2142,null,{}] 05:55:34 INFO - PROCESS | 3744 | 1469109334489 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:34 INFO - PROCESS | 3744 | 1469109334491 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:34 INFO - PROCESS | 3744 | 1469109334610 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:55:34 INFO - PROCESS | 3744 | 1469109334673 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 3744 | 1469109334675 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:34 INFO - PROCESS | 3744 | ++DOCSHELL 15414000 == 29 [pid = 3744] [id = 545] 05:55:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (154E3C00) [pid = 3744] [serial = 1635] [outer = 00000000] 05:55:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15C18400) [pid = 3744] [serial = 1636] [outer = 154E3C00] 05:55:34 INFO - PROCESS | 3744 | 1469109334721 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15E22C00) [pid = 3744] [serial = 1637] [outer = 154E3C00] 05:55:35 INFO - PROCESS | 3744 | 1469109335153 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 694ms 05:55:35 INFO - PROCESS | 3744 | 1469109335183 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 3744 | 1469109335186 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 05:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:55:35 INFO - PROCESS | 3744 | 1469109335189 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 3744 | 1469109335191 Marionette TRACE conn2 <- [1,2146,null,{}] 05:55:35 INFO - PROCESS | 3744 | 1469109335194 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:35 INFO - PROCESS | 3744 | 1469109335197 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:35 INFO - PROCESS | 3744 | 1469109335312 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:55:35 INFO - PROCESS | 3744 | 1469109335319 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 3744 | 1469109335326 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:35 INFO - PROCESS | 3744 | ++DOCSHELL 16447800 == 30 [pid = 3744] [id = 546] 05:55:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16449000) [pid = 3744] [serial = 1638] [outer = 00000000] 05:55:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (165DEC00) [pid = 3744] [serial = 1639] [outer = 16449000] 05:55:35 INFO - PROCESS | 3744 | 1469109335434 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16DB4000) [pid = 3744] [serial = 1640] [outer = 16449000] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16443800) [pid = 3744] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16A60800) [pid = 3744] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (10A79800) [pid = 3744] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (12824400) [pid = 3744] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (103D2C00) [pid = 3744] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (153D2400) [pid = 3744] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (17682400) [pid = 3744] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (139D1000) [pid = 3744] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16FB4000) [pid = 3744] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1B30C800) [pid = 3744] [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.] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13DBB800) [pid = 3744] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (18472C00) [pid = 3744] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13120000) [pid = 3744] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:55:36 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1B303800) [pid = 3744] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:55:36 INFO - PROCESS | 3744 | 1469109336108 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 989ms 05:55:36 INFO - PROCESS | 3744 | 1469109336173 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 3744 | 1469109336175 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 05:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:55:36 INFO - PROCESS | 3744 | 1469109336178 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 3744 | 1469109336180 Marionette TRACE conn2 <- [1,2150,null,{}] 05:55:36 INFO - PROCESS | 3744 | 1469109336184 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:36 INFO - PROCESS | 3744 | 1469109336186 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:36 INFO - PROCESS | 3744 | 1469109336300 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:55:36 INFO - PROCESS | 3744 | 1469109336361 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 3744 | 1469109336363 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:36 INFO - PROCESS | 3744 | ++DOCSHELL 10A0F400 == 31 [pid = 3744] [id = 547] 05:55:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (12B07C00) [pid = 3744] [serial = 1641] [outer = 00000000] 05:55:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (156FA800) [pid = 3744] [serial = 1642] [outer = 12B07C00] 05:55:36 INFO - PROCESS | 3744 | 1469109336406 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16448C00) [pid = 3744] [serial = 1643] [outer = 12B07C00] 05:55:36 INFO - PROCESS | 3744 | 1469109336779 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 618ms 05:55:36 INFO - PROCESS | 3744 | 1469109336816 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 3744 | 1469109336818 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 05:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:55:36 INFO - PROCESS | 3744 | 1469109336821 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 3744 | 1469109336823 Marionette TRACE conn2 <- [1,2154,null,{}] 05:55:36 INFO - PROCESS | 3744 | 1469109336827 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:36 INFO - PROCESS | 3744 | 1469109336829 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:36 INFO - PROCESS | 3744 | 1469109336909 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:55:36 INFO - PROCESS | 3744 | 1469109336916 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 3744 | 1469109336918 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:36 INFO - PROCESS | 3744 | ++DOCSHELL 156F3000 == 32 [pid = 3744] [id = 548] 05:55:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1644CC00) [pid = 3744] [serial = 1644] [outer = 00000000] 05:55:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16FAB400) [pid = 3744] [serial = 1645] [outer = 1644CC00] 05:55:36 INFO - PROCESS | 3744 | 1469109336962 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16FB2C00) [pid = 3744] [serial = 1646] [outer = 1644CC00] 05:55:37 INFO - PROCESS | 3744 | 1469109337422 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 695ms 05:55:37 INFO - PROCESS | 3744 | 1469109337505 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 3744 | 1469109337507 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 05:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:55:37 INFO - PROCESS | 3744 | 1469109337511 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 3744 | 1469109337512 Marionette TRACE conn2 <- [1,2158,null,{}] 05:55:37 INFO - PROCESS | 3744 | 1469109337516 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:37 INFO - PROCESS | 3744 | 1469109337518 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:37 INFO - PROCESS | 3744 | 1469109337597 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:55:37 INFO - PROCESS | 3744 | 1469109337635 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 3744 | 1469109337637 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:37 INFO - PROCESS | 3744 | ++DOCSHELL 104E7800 == 33 [pid = 3744] [id = 549] 05:55:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (10A0AC00) [pid = 3744] [serial = 1647] [outer = 00000000] 05:55:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17070C00) [pid = 3744] [serial = 1648] [outer = 10A0AC00] 05:55:37 INFO - PROCESS | 3744 | 1469109337682 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17407800) [pid = 3744] [serial = 1649] [outer = 10A0AC00] 05:55:38 INFO - PROCESS | 3744 | 1469109338398 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 926ms 05:55:38 INFO - PROCESS | 3744 | 1469109338457 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 3744 | 1469109338462 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 05:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:55:38 INFO - PROCESS | 3744 | 1469109338467 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 3744 | 1469109338471 Marionette TRACE conn2 <- [1,2162,null,{}] 05:55:38 INFO - PROCESS | 3744 | 1469109338477 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:38 INFO - PROCESS | 3744 | 1469109338480 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:38 INFO - PROCESS | 3744 | 1469109338624 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:55:38 INFO - PROCESS | 3744 | 1469109338768 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 3744 | 1469109338771 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:38 INFO - PROCESS | 3744 | ++DOCSHELL 110CD400 == 34 [pid = 3744] [id = 550] 05:55:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1124A400) [pid = 3744] [serial = 1650] [outer = 00000000] 05:55:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (12D68400) [pid = 3744] [serial = 1651] [outer = 1124A400] 05:55:38 INFO - PROCESS | 3744 | 1469109338830 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13122400) [pid = 3744] [serial = 1652] [outer = 1124A400] 05:55:39 INFO - PROCESS | 3744 | 1469109339575 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1204ms 05:55:39 INFO - PROCESS | 3744 | 1469109339662 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 3744 | 1469109339667 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 05:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:55:39 INFO - PROCESS | 3744 | 1469109339674 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 3744 | 1469109339677 Marionette TRACE conn2 <- [1,2166,null,{}] 05:55:39 INFO - PROCESS | 3744 | 1469109339681 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:39 INFO - PROCESS | 3744 | 1469109339684 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:39 INFO - PROCESS | 3744 | 1469109339813 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:55:40 INFO - PROCESS | 3744 | 1469109340056 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 3744 | 1469109340060 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:40 INFO - PROCESS | 3744 | ++DOCSHELL 10435C00 == 35 [pid = 3744] [id = 551] 05:55:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (10472C00) [pid = 3744] [serial = 1653] [outer = 00000000] 05:55:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (10A01400) [pid = 3744] [serial = 1654] [outer = 10472C00] 05:55:40 INFO - PROCESS | 3744 | 1469109340109 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (10D41400) [pid = 3744] [serial = 1655] [outer = 10472C00] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 156F3000 == 34 [pid = 3744] [id = 548] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 10A0F400 == 33 [pid = 3744] [id = 547] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 16447800 == 32 [pid = 3744] [id = 546] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 15414000 == 31 [pid = 3744] [id = 545] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 11249400 == 30 [pid = 3744] [id = 544] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 131E0800 == 29 [pid = 3744] [id = 543] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 11C33400 == 28 [pid = 3744] [id = 542] 05:55:40 INFO - PROCESS | 3744 | --DOCSHELL 104E6000 == 27 [pid = 3744] [id = 541] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1B085000) [pid = 3744] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1644B800) [pid = 3744] [serial = 1594] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16DB8400) [pid = 3744] [serial = 1597] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (11442400) [pid = 3744] [serial = 1585] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (12B6EC00) [pid = 3744] [serial = 1586] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12DA1800) [pid = 3744] [serial = 1579] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (131D9400) [pid = 3744] [serial = 1580] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1059AC00) [pid = 3744] [serial = 1582] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10A81000) [pid = 3744] [serial = 1583] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (154DF800) [pid = 3744] [serial = 1591] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1841BC00) [pid = 3744] [serial = 1577] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18411C00) [pid = 3744] [serial = 1576] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (13DBC000) [pid = 3744] [serial = 1588] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (144EA000) [pid = 3744] [serial = 1589] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1769B000) [pid = 3744] [serial = 1600] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16EDB400) [pid = 3744] [serial = 1598] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (154D8000) [pid = 3744] [serial = 1091] [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.] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18001C00) [pid = 3744] [serial = 1607] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (174E4400) [pid = 3744] [serial = 1606] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (17737C00) [pid = 3744] [serial = 1601] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (165E2000) [pid = 3744] [serial = 1595] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1847C000) [pid = 3744] [serial = 1609] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1847F400) [pid = 3744] [serial = 1610] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (15C16800) [pid = 3744] [serial = 1603] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (15C12800) [pid = 3744] [serial = 1592] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (16DB4400) [pid = 3744] [serial = 1604] [outer = 00000000] [url = about:blank] 05:55:40 INFO - PROCESS | 3744 | 1469109340749 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1143ms 05:55:40 INFO - PROCESS | 3744 | 1469109340809 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:55:40 INFO - PROCESS | 3744 | 1469109340813 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 05:55:40 INFO - PROCESS | 3744 | 1469109340817 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 3744 | 1469109340820 Marionette TRACE conn2 <- [1,2170,null,{}] 05:55:40 INFO - PROCESS | 3744 | 1469109340825 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:40 INFO - PROCESS | 3744 | 1469109340829 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:40 INFO - PROCESS | 3744 | 1469109340918 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:55:41 INFO - PROCESS | 3744 | 1469109341017 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 3744 | 1469109341020 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:41 INFO - PROCESS | 3744 | ++DOCSHELL 10D36000 == 28 [pid = 3744] [id = 552] 05:55:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (10D37C00) [pid = 3744] [serial = 1656] [outer = 00000000] 05:55:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (12B6F800) [pid = 3744] [serial = 1657] [outer = 10D37C00] 05:55:41 INFO - PROCESS | 3744 | 1469109341068 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (13062000) [pid = 3744] [serial = 1658] [outer = 10D37C00] 05:55:41 INFO - PROCESS | 3744 | 1469109341523 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 726ms 05:55:41 INFO - PROCESS | 3744 | 1469109341540 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 3744 | 1469109341544 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 05:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:55:41 INFO - PROCESS | 3744 | 1469109341548 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 3744 | 1469109341550 Marionette TRACE conn2 <- [1,2174,null,{}] 05:55:41 INFO - PROCESS | 3744 | 1469109341554 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:41 INFO - PROCESS | 3744 | 1469109341556 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:41 INFO - PROCESS | 3744 | 1469109341646 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:55:41 INFO - PROCESS | 3744 | 1469109341653 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 3744 | 1469109341655 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:41 INFO - PROCESS | 3744 | ++DOCSHELL 13454800 == 29 [pid = 3744] [id = 553] 05:55:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (1390AC00) [pid = 3744] [serial = 1659] [outer = 00000000] 05:55:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (1428F000) [pid = 3744] [serial = 1660] [outer = 1390AC00] 05:55:41 INFO - PROCESS | 3744 | 1469109341704 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (144F4C00) [pid = 3744] [serial = 1661] [outer = 1390AC00] 05:55:42 INFO - PROCESS | 3744 | 1469109342190 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 680ms 05:55:42 INFO - PROCESS | 3744 | 1469109342248 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 3744 | 1469109342251 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 05:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:55:42 INFO - PROCESS | 3744 | 1469109342255 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 3744 | 1469109342261 Marionette TRACE conn2 <- [1,2178,null,{}] 05:55:42 INFO - PROCESS | 3744 | 1469109342271 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:42 INFO - PROCESS | 3744 | 1469109342275 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:42 INFO - PROCESS | 3744 | 1469109342361 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:55:42 INFO - PROCESS | 3744 | 1469109342464 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 3744 | 1469109342466 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:42 INFO - PROCESS | 3744 | ++DOCSHELL 153D2800 == 30 [pid = 3744] [id = 554] 05:55:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (15414000) [pid = 3744] [serial = 1662] [outer = 00000000] 05:55:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (156F6800) [pid = 3744] [serial = 1663] [outer = 15414000] 05:55:42 INFO - PROCESS | 3744 | 1469109342509 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1577C000) [pid = 3744] [serial = 1664] [outer = 15414000] 05:55:42 INFO - PROCESS | 3744 | 1469109342918 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 679ms 05:55:42 INFO - PROCESS | 3744 | 1469109342937 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 3744 | 1469109342939 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 05:55:42 INFO - PROCESS | 3744 | 1469109342943 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:55:42 INFO - PROCESS | 3744 | 1469109342945 Marionette TRACE conn2 <- [1,2182,null,{}] 05:55:42 INFO - PROCESS | 3744 | 1469109342954 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:42 INFO - PROCESS | 3744 | 1469109342956 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:43 INFO - PROCESS | 3744 | 1469109343103 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:55:43 INFO - PROCESS | 3744 | 1469109343127 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 3744 | 1469109343129 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:43 INFO - PROCESS | 3744 | ++DOCSHELL 15E2E400 == 31 [pid = 3744] [id = 555] 05:55:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15E30000) [pid = 3744] [serial = 1665] [outer = 00000000] 05:55:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1644A000) [pid = 3744] [serial = 1666] [outer = 15E30000] 05:55:43 INFO - PROCESS | 3744 | 1469109343184 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (165E0000) [pid = 3744] [serial = 1667] [outer = 15E30000] 05:55:43 INFO - PROCESS | 3744 | 1469109343618 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 695ms 05:55:43 INFO - PROCESS | 3744 | 1469109343645 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 3744 | 1469109343647 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 05:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:55:43 INFO - PROCESS | 3744 | 1469109343651 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 3744 | 1469109343652 Marionette TRACE conn2 <- [1,2186,null,{}] 05:55:43 INFO - PROCESS | 3744 | 1469109343656 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:43 INFO - PROCESS | 3744 | 1469109343658 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:43 INFO - PROCESS | 3744 | 1469109343772 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:55:43 INFO - PROCESS | 3744 | 1469109343778 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 3744 | 1469109343784 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:43 INFO - PROCESS | 3744 | ++DOCSHELL 12B69000 == 32 [pid = 3744] [id = 556] 05:55:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16A13000) [pid = 3744] [serial = 1668] [outer = 00000000] 05:55:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16DBE800) [pid = 3744] [serial = 1669] [outer = 16A13000] 05:55:43 INFO - PROCESS | 3744 | 1469109343842 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16EDCC00) [pid = 3744] [serial = 1670] [outer = 16A13000] 05:55:44 INFO - PROCESS | 3744 | 1469109344310 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 694ms 05:55:44 INFO - PROCESS | 3744 | 1469109344330 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 3744 | 1469109344332 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 05:55:44 INFO - PROCESS | 3744 | 1469109344336 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:55:44 INFO - PROCESS | 3744 | 1469109344338 Marionette TRACE conn2 <- [1,2190,null,{}] 05:55:44 INFO - PROCESS | 3744 | 1469109344347 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:44 INFO - PROCESS | 3744 | 1469109344349 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:44 INFO - PROCESS | 3744 | 1469109344494 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:55:44 INFO - PROCESS | 3744 | 1469109344566 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 3744 | 1469109344568 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:44 INFO - PROCESS | 3744 | ++DOCSHELL 11244C00 == 33 [pid = 3744] [id = 557] 05:55:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13DAF400) [pid = 3744] [serial = 1671] [outer = 00000000] 05:55:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (174E7000) [pid = 3744] [serial = 1672] [outer = 13DAF400] 05:55:44 INFO - PROCESS | 3744 | 1469109344611 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FAD000) [pid = 3744] [serial = 1673] [outer = 13DAF400] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (104E6400) [pid = 3744] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12820C00) [pid = 3744] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (131E4400) [pid = 3744] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (10A7A800) [pid = 3744] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16449000) [pid = 3744] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (154E3C00) [pid = 3744] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (12B07C00) [pid = 3744] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (110CE800) [pid = 3744] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15373800) [pid = 3744] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1800C800) [pid = 3744] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1644CC00) [pid = 3744] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:55:44 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (12D5E400) [pid = 3744] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:55:45 INFO - PROCESS | 3744 | 1469109345104 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 788ms 05:55:45 INFO - PROCESS | 3744 | 1469109345138 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 3744 | 1469109345141 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 05:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:55:45 INFO - PROCESS | 3744 | 1469109345144 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 3744 | 1469109345146 Marionette TRACE conn2 <- [1,2194,null,{}] 05:55:45 INFO - PROCESS | 3744 | 1469109345150 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:45 INFO - PROCESS | 3744 | 1469109345152 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:45 INFO - PROCESS | 3744 | 1469109345241 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:55:45 INFO - PROCESS | 3744 | 1469109345247 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 3744 | 1469109345249 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:45 INFO - PROCESS | 3744 | ++DOCSHELL 131DF400 == 34 [pid = 3744] [id = 558] 05:55:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1326D000) [pid = 3744] [serial = 1674] [outer = 00000000] 05:55:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (165DAC00) [pid = 3744] [serial = 1675] [outer = 1326D000] 05:55:45 INFO - PROCESS | 3744 | 1469109345293 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (16A0C800) [pid = 3744] [serial = 1676] [outer = 1326D000] 05:55:45 INFO - PROCESS | 3744 | 1469109345709 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 633ms 05:55:45 INFO - PROCESS | 3744 | 1469109345766 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 3744 | 1469109345768 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 05:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:55:45 INFO - PROCESS | 3744 | 1469109345771 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 3744 | 1469109345773 Marionette TRACE conn2 <- [1,2198,null,{}] 05:55:45 INFO - PROCESS | 3744 | 1469109345777 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:45 INFO - PROCESS | 3744 | 1469109345779 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:45 INFO - PROCESS | 3744 | 1469109345858 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:55:45 INFO - PROCESS | 3744 | 1469109345864 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 3744 | 1469109345866 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:45 INFO - PROCESS | 3744 | ++DOCSHELL 131E8800 == 35 [pid = 3744] [id = 559] 05:55:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1428EC00) [pid = 3744] [serial = 1677] [outer = 00000000] 05:55:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1769C800) [pid = 3744] [serial = 1678] [outer = 1428EC00] 05:55:45 INFO - PROCESS | 3744 | 1469109345909 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (17744800) [pid = 3744] [serial = 1679] [outer = 1428EC00] 05:55:46 INFO - PROCESS | 3744 | 1469109346371 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 633ms 05:55:46 INFO - PROCESS | 3744 | 1469109346419 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 3744 | 1469109346422 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 05:55:46 INFO - PROCESS | 3744 | 1469109346425 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:55:46 INFO - PROCESS | 3744 | 1469109346427 Marionette TRACE conn2 <- [1,2202,null,{}] 05:55:46 INFO - PROCESS | 3744 | 1469109346431 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:46 INFO - PROCESS | 3744 | 1469109346433 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:46 INFO - PROCESS | 3744 | 1469109346517 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:55:46 INFO - PROCESS | 3744 | 1469109346522 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 3744 | 1469109346524 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:46 INFO - PROCESS | 3744 | ++DOCSHELL 154D8C00 == 36 [pid = 3744] [id = 560] 05:55:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15C20C00) [pid = 3744] [serial = 1680] [outer = 00000000] 05:55:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1841EC00) [pid = 3744] [serial = 1681] [outer = 15C20C00] 05:55:46 INFO - PROCESS | 3744 | 1469109346569 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18475C00) [pid = 3744] [serial = 1682] [outer = 15C20C00] 05:55:47 INFO - PROCESS | 3744 | 1469109347180 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 787ms 05:55:47 INFO - PROCESS | 3744 | 1469109347263 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 3744 | 1469109347268 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 05:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:55:47 INFO - PROCESS | 3744 | 1469109347317 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 3744 | 1469109347320 Marionette TRACE conn2 <- [1,2206,null,{}] 05:55:47 INFO - PROCESS | 3744 | 1469109347327 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:47 INFO - PROCESS | 3744 | 1469109347331 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:47 INFO - PROCESS | 3744 | 1469109347449 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:55:47 INFO - PROCESS | 3744 | 1469109347555 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:47 INFO - PROCESS | 3744 | 1469109347559 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:47 INFO - PROCESS | 3744 | ++DOCSHELL 110CEC00 == 37 [pid = 3744] [id = 561] 05:55:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (110D0800) [pid = 3744] [serial = 1683] [outer = 00000000] 05:55:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1310F000) [pid = 3744] [serial = 1684] [outer = 110D0800] 05:55:47 INFO - PROCESS | 3744 | 1469109347616 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13266C00) [pid = 3744] [serial = 1685] [outer = 110D0800] 05:55:48 INFO - PROCESS | 3744 | 1469109348210 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 973ms 05:55:48 INFO - PROCESS | 3744 | 1469109348260 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 3744 | 1469109348269 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 05:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:55:48 INFO - PROCESS | 3744 | 1469109348276 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 3744 | 1469109348279 Marionette TRACE conn2 <- [1,2210,null,{}] 05:55:48 INFO - PROCESS | 3744 | 1469109348283 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:48 INFO - PROCESS | 3744 | 1469109348286 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:48 INFO - PROCESS | 3744 | 1469109348387 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:55:48 INFO - PROCESS | 3744 | 1469109348530 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 3744 | 1469109348533 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:48 INFO - PROCESS | 3744 | ++DOCSHELL 1537E800 == 38 [pid = 3744] [id = 562] 05:55:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1537EC00) [pid = 3744] [serial = 1686] [outer = 00000000] 05:55:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (154E4C00) [pid = 3744] [serial = 1687] [outer = 1537EC00] 05:55:48 INFO - PROCESS | 3744 | 1469109348592 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15E2EC00) [pid = 3744] [serial = 1688] [outer = 1537EC00] 05:55:49 INFO - PROCESS | 3744 | 1469109349198 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 988ms 05:55:49 INFO - PROCESS | 3744 | 1469109349261 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 3744 | 1469109349264 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 05:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:55:49 INFO - PROCESS | 3744 | 1469109349270 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 3744 | 1469109349276 Marionette TRACE conn2 <- [1,2214,null,{}] 05:55:49 INFO - PROCESS | 3744 | 1469109349289 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:49 INFO - PROCESS | 3744 | 1469109349294 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:49 INFO - PROCESS | 3744 | 1469109349400 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:55:49 INFO - PROCESS | 3744 | 1469109349544 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 3744 | 1469109349547 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:49 INFO - PROCESS | 3744 | ++DOCSHELL 1802F000 == 39 [pid = 3744] [id = 563] 05:55:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18030000) [pid = 3744] [serial = 1689] [outer = 00000000] 05:55:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18418800) [pid = 3744] [serial = 1690] [outer = 18030000] 05:55:49 INFO - PROCESS | 3744 | 1469109349606 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1847C800) [pid = 3744] [serial = 1691] [outer = 18030000] 05:55:50 INFO - PROCESS | 3744 | 1469109350178 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 942ms 05:55:50 INFO - PROCESS | 3744 | 1469109350216 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:55:50 INFO - PROCESS | 3744 | 1469109350219 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 05:55:50 INFO - PROCESS | 3744 | 1469109350223 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 3744 | 1469109350225 Marionette TRACE conn2 <- [1,2218,null,{}] 05:55:50 INFO - PROCESS | 3744 | 1469109350229 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:50 INFO - PROCESS | 3744 | 1469109350232 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:50 INFO - PROCESS | 3744 | 1469109350350 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:55:50 INFO - PROCESS | 3744 | 1469109350463 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 3744 | 1469109350465 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:50 INFO - PROCESS | 3744 | ++DOCSHELL 103CD400 == 40 [pid = 3744] [id = 564] 05:55:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (10470800) [pid = 3744] [serial = 1692] [outer = 00000000] 05:55:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (10A82400) [pid = 3744] [serial = 1693] [outer = 10470800] 05:55:50 INFO - PROCESS | 3744 | 1469109350673 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1124B000) [pid = 3744] [serial = 1694] [outer = 10470800] 05:55:51 INFO - PROCESS | 3744 | 1469109351296 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1127ms 05:55:51 INFO - PROCESS | 3744 | 1469109351348 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 3744 | 1469109351352 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 05:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:55:51 INFO - PROCESS | 3744 | 1469109351358 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 3744 | 1469109351360 Marionette TRACE conn2 <- [1,2222,null,{}] 05:55:51 INFO - PROCESS | 3744 | 1469109351366 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:51 INFO - PROCESS | 3744 | 1469109351368 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 131E8800 == 39 [pid = 3744] [id = 559] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 131DF400 == 38 [pid = 3744] [id = 558] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 11244C00 == 37 [pid = 3744] [id = 557] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 12B69000 == 36 [pid = 3744] [id = 556] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 15E2E400 == 35 [pid = 3744] [id = 555] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 153D2800 == 34 [pid = 3744] [id = 554] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 13454800 == 33 [pid = 3744] [id = 553] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 10D36000 == 32 [pid = 3744] [id = 552] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 10435C00 == 31 [pid = 3744] [id = 551] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 110CD400 == 30 [pid = 3744] [id = 550] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 104E7800 == 29 [pid = 3744] [id = 549] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 1537E800 == 28 [pid = 3744] [id = 562] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 1802F000 == 27 [pid = 3744] [id = 563] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 154D8C00 == 26 [pid = 3744] [id = 560] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 110CEC00 == 25 [pid = 3744] [id = 561] 05:55:52 INFO - PROCESS | 3744 | 1469109352083 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1058C400) [pid = 3744] [serial = 1624] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (10D37800) [pid = 3744] [serial = 1625] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (12971C00) [pid = 3744] [serial = 1627] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (10D43400) [pid = 3744] [serial = 1628] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (132ECC00) [pid = 3744] [serial = 1630] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13267000) [pid = 3744] [serial = 1622] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1292D400) [pid = 3744] [serial = 1621] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (165DEC00) [pid = 3744] [serial = 1639] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15E22C00) [pid = 3744] [serial = 1637] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15C18400) [pid = 3744] [serial = 1636] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (156FA800) [pid = 3744] [serial = 1642] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (13447400) [pid = 3744] [serial = 1613] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13059000) [pid = 3744] [serial = 1612] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (17070C00) [pid = 3744] [serial = 1648] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15C14800) [pid = 3744] [serial = 1616] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15379800) [pid = 3744] [serial = 1615] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (185AF000) [pid = 3744] [serial = 1619] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (16FAB400) [pid = 3744] [serial = 1645] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18474400) [pid = 3744] [serial = 1618] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (16DB4000) [pid = 3744] [serial = 1640] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16FB2C00) [pid = 3744] [serial = 1646] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (15332C00) [pid = 3744] [serial = 1633] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1537A400) [pid = 3744] [serial = 1634] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (16448C00) [pid = 3744] [serial = 1643] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (13910400) [pid = 3744] [serial = 1631] [outer = 00000000] [url = about:blank] 05:55:52 INFO - PROCESS | 3744 | --DOCSHELL 103CD400 == 24 [pid = 3744] [id = 564] 05:55:52 INFO - PROCESS | 3744 | 1469109352279 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 3744 | 1469109352282 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:52 INFO - PROCESS | 3744 | ++DOCSHELL 103D2800 == 25 [pid = 3744] [id = 565] 05:55:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (10432400) [pid = 3744] [serial = 1695] [outer = 00000000] 05:55:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (10A81000) [pid = 3744] [serial = 1696] [outer = 10432400] 05:55:52 INFO - PROCESS | 3744 | 1469109352336 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10D3A000) [pid = 3744] [serial = 1697] [outer = 10432400] 05:55:52 INFO - PROCESS | 3744 | 1469109352779 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1482ms 05:55:52 INFO - PROCESS | 3744 | 1469109352847 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 3744 | 1469109352852 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 05:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:55:52 INFO - PROCESS | 3744 | 1469109352857 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 3744 | 1469109352860 Marionette TRACE conn2 <- [1,2226,null,{}] 05:55:52 INFO - PROCESS | 3744 | 1469109352865 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:52 INFO - PROCESS | 3744 | 1469109352868 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:52 INFO - PROCESS | 3744 | 1469109352961 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:55:52 INFO - PROCESS | 3744 | 1469109352971 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 3744 | 1469109352974 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:52 INFO - PROCESS | 3744 | ++DOCSHELL 1292F000 == 26 [pid = 3744] [id = 566] 05:55:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (12967C00) [pid = 3744] [serial = 1698] [outer = 00000000] 05:55:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (12B0E000) [pid = 3744] [serial = 1699] [outer = 12967C00] 05:55:53 INFO - PROCESS | 3744 | 1469109353022 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12B68800) [pid = 3744] [serial = 1700] [outer = 12967C00] 05:55:53 INFO - PROCESS | 3744 | 1469109353495 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 680ms 05:55:53 INFO - PROCESS | 3744 | 1469109353584 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 3744 | 1469109353587 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 05:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:55:53 INFO - PROCESS | 3744 | 1469109353594 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 3744 | 1469109353596 Marionette TRACE conn2 <- [1,2230,null,{}] 05:55:53 INFO - PROCESS | 3744 | 1469109353601 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:53 INFO - PROCESS | 3744 | 1469109353603 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:53 INFO - PROCESS | 3744 | 1469109353726 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:55:53 INFO - PROCESS | 3744 | 1469109353790 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 3744 | 1469109353792 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:53 INFO - PROCESS | 3744 | ++DOCSHELL 1312C800 == 27 [pid = 3744] [id = 567] 05:55:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (131D9400) [pid = 3744] [serial = 1701] [outer = 00000000] 05:55:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (132ECC00) [pid = 3744] [serial = 1702] [outer = 131D9400] 05:55:53 INFO - PROCESS | 3744 | 1469109353838 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1390EC00) [pid = 3744] [serial = 1703] [outer = 131D9400] 05:55:54 INFO - PROCESS | 3744 | 1469109354211 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 695ms 05:55:54 INFO - PROCESS | 3744 | 1469109354280 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 3744 | 1469109354283 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 05:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:55:54 INFO - PROCESS | 3744 | 1469109354304 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 3744 | 1469109354309 Marionette TRACE conn2 <- [1,2234,null,{}] 05:55:54 INFO - PROCESS | 3744 | 1469109354313 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:54 INFO - PROCESS | 3744 | 1469109354316 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:54 INFO - PROCESS | 3744 | 1469109354444 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:55:54 INFO - PROCESS | 3744 | 1469109354454 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 3744 | 1469109354456 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:54 INFO - PROCESS | 3744 | ++DOCSHELL 10ED5000 == 28 [pid = 3744] [id = 568] 05:55:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (131E4400) [pid = 3744] [serial = 1704] [outer = 00000000] 05:55:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (144F5400) [pid = 3744] [serial = 1705] [outer = 131E4400] 05:55:54 INFO - PROCESS | 3744 | 1469109354514 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15374400) [pid = 3744] [serial = 1706] [outer = 131E4400] 05:55:54 INFO - PROCESS | 3744 | 1469109354982 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 695ms 05:55:54 INFO - PROCESS | 3744 | 1469109355010 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 3744 | 1469109355012 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 05:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:55:55 INFO - PROCESS | 3744 | 1469109355049 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 3744 | 1469109355050 Marionette TRACE conn2 <- [1,2238,null,{}] 05:55:55 INFO - PROCESS | 3744 | 1469109355063 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:55 INFO - PROCESS | 3744 | 1469109355065 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:55 INFO - PROCESS | 3744 | 1469109355178 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:55:55 INFO - PROCESS | 3744 | 1469109355191 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 3744 | 1469109355193 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:55 INFO - PROCESS | 3744 | ++DOCSHELL 131E8400 == 29 [pid = 3744] [id = 569] 05:55:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (144F5000) [pid = 3744] [serial = 1707] [outer = 00000000] 05:55:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (154DEC00) [pid = 3744] [serial = 1708] [outer = 144F5000] 05:55:55 INFO - PROCESS | 3744 | 1469109355237 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15776400) [pid = 3744] [serial = 1709] [outer = 144F5000] 05:55:55 INFO - PROCESS | 3744 | 1469109355672 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 710ms 05:55:55 INFO - PROCESS | 3744 | 1469109355723 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 3744 | 1469109355725 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 05:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:55:55 INFO - PROCESS | 3744 | 1469109355728 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 3744 | 1469109355730 Marionette TRACE conn2 <- [1,2242,null,{}] 05:55:55 INFO - PROCESS | 3744 | 1469109355734 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:55 INFO - PROCESS | 3744 | 1469109355736 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:55 INFO - PROCESS | 3744 | 1469109355858 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:55:55 INFO - PROCESS | 3744 | 1469109355865 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 3744 | 1469109355871 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:55 INFO - PROCESS | 3744 | ++DOCSHELL 15E2D800 == 30 [pid = 3744] [id = 570] 05:55:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15E2E000) [pid = 3744] [serial = 1710] [outer = 00000000] 05:55:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16445800) [pid = 3744] [serial = 1711] [outer = 15E2E000] 05:55:55 INFO - PROCESS | 3744 | 1469109355934 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (165D9C00) [pid = 3744] [serial = 1712] [outer = 15E2E000] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15E30000) [pid = 3744] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16A13000) [pid = 3744] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (13DAF400) [pid = 3744] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (10472C00) [pid = 3744] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15414000) [pid = 3744] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1390AC00) [pid = 3744] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (10D37C00) [pid = 3744] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (10A0AC00) [pid = 3744] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1124A400) [pid = 3744] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1428EC00) [pid = 3744] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15C20C00) [pid = 3744] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:55:56 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1326D000) [pid = 3744] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:55:56 INFO - PROCESS | 3744 | 1469109356674 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 988ms 05:55:56 INFO - PROCESS | 3744 | 1469109356716 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 3744 | 1469109356718 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 05:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:55:56 INFO - PROCESS | 3744 | 1469109356722 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 3744 | 1469109356723 Marionette TRACE conn2 <- [1,2246,null,{}] 05:55:56 INFO - PROCESS | 3744 | 1469109356727 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:56 INFO - PROCESS | 3744 | 1469109356729 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:56 INFO - PROCESS | 3744 | 1469109356845 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:55:56 INFO - PROCESS | 3744 | 1469109356907 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 3744 | 1469109356909 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:56 INFO - PROCESS | 3744 | ++DOCSHELL 10326400 == 31 [pid = 3744] [id = 571] 05:55:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (10A74800) [pid = 3744] [serial = 1713] [outer = 00000000] 05:55:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13120C00) [pid = 3744] [serial = 1714] [outer = 10A74800] 05:55:56 INFO - PROCESS | 3744 | 1469109356961 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (153CEC00) [pid = 3744] [serial = 1715] [outer = 10A74800] 05:55:57 INFO - PROCESS | 3744 | 1469109357329 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 633ms 05:55:57 INFO - PROCESS | 3744 | 1469109357359 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 3744 | 1469109357362 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 05:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:55:57 INFO - PROCESS | 3744 | 1469109357365 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 3744 | 1469109357367 Marionette TRACE conn2 <- [1,2250,null,{}] 05:55:57 INFO - PROCESS | 3744 | 1469109357370 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:57 INFO - PROCESS | 3744 | 1469109357372 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:57 INFO - PROCESS | 3744 | 1469109357459 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:55:57 INFO - PROCESS | 3744 | 1469109357465 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 3744 | 1469109357467 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:57 INFO - PROCESS | 3744 | ++DOCSHELL 15197400 == 32 [pid = 3744] [id = 572] 05:55:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15C1BC00) [pid = 3744] [serial = 1716] [outer = 00000000] 05:55:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16A58C00) [pid = 3744] [serial = 1717] [outer = 15C1BC00] 05:55:57 INFO - PROCESS | 3744 | 1469109357511 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16DB5C00) [pid = 3744] [serial = 1718] [outer = 15C1BC00] 05:55:57 INFO - PROCESS | 3744 | 1469109357941 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 587ms 05:55:57 INFO - PROCESS | 3744 | 1469109357962 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 3744 | 1469109357964 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 05:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:55:57 INFO - PROCESS | 3744 | 1469109357967 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 3744 | 1469109357969 Marionette TRACE conn2 <- [1,2254,null,{}] 05:55:57 INFO - PROCESS | 3744 | 1469109357974 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:57 INFO - PROCESS | 3744 | 1469109357959 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:58 INFO - PROCESS | 3744 | 1469109358081 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:55:58 INFO - PROCESS | 3744 | 1469109358087 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 3744 | 1469109358089 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:58 INFO - PROCESS | 3744 | ++DOCSHELL 15414000 == 33 [pid = 3744] [id = 573] 05:55:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16DBA000) [pid = 3744] [serial = 1719] [outer = 00000000] 05:55:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16DBFC00) [pid = 3744] [serial = 1720] [outer = 16DBA000] 05:55:58 INFO - PROCESS | 3744 | 1469109358134 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16ED3000) [pid = 3744] [serial = 1721] [outer = 16DBA000] 05:55:58 INFO - PROCESS | 3744 | 1469109358778 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 833ms 05:55:58 INFO - PROCESS | 3744 | 1469109358795 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 3744 | 1469109358800 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 05:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:55:58 INFO - PROCESS | 3744 | 1469109358806 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 3744 | 1469109358809 Marionette TRACE conn2 <- [1,2258,null,{}] 05:55:58 INFO - PROCESS | 3744 | 1469109358816 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:58 INFO - PROCESS | 3744 | 1469109358819 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:58 INFO - PROCESS | 3744 | 1469109358945 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:55:59 INFO - PROCESS | 3744 | 1469109359070 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 3744 | 1469109359075 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:55:59 INFO - PROCESS | 3744 | ++DOCSHELL 10A0FC00 == 34 [pid = 3744] [id = 574] 05:55:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (10A75400) [pid = 3744] [serial = 1722] [outer = 00000000] 05:55:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1124C000) [pid = 3744] [serial = 1723] [outer = 10A75400] 05:55:59 INFO - PROCESS | 3744 | 1469109359174 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (12B6C000) [pid = 3744] [serial = 1724] [outer = 10A75400] 05:55:59 INFO - PROCESS | 3744 | 1469109359963 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1235ms 05:56:00 INFO - PROCESS | 3744 | 1469109360050 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:56:00 INFO - PROCESS | 3744 | 1469109360055 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 05:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:56:00 INFO - PROCESS | 3744 | 1469109360062 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 3744 | 1469109360064 Marionette TRACE conn2 <- [1,2262,null,{}] 05:56:00 INFO - PROCESS | 3744 | 1469109360069 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:00 INFO - PROCESS | 3744 | 1469109360072 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:00 INFO - PROCESS | 3744 | 1469109360217 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:56:00 INFO - PROCESS | 3744 | 1469109360347 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 3744 | 1469109360350 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:00 INFO - PROCESS | 3744 | ++DOCSHELL 10A77000 == 35 [pid = 3744] [id = 575] 05:56:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (10D38800) [pid = 3744] [serial = 1725] [outer = 00000000] 05:56:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (11255800) [pid = 3744] [serial = 1726] [outer = 10D38800] 05:56:00 INFO - PROCESS | 3744 | 1469109360410 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13270400) [pid = 3744] [serial = 1727] [outer = 10D38800] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 15197400 == 34 [pid = 3744] [id = 572] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 10326400 == 33 [pid = 3744] [id = 571] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 15E2D800 == 32 [pid = 3744] [id = 570] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 131E8400 == 31 [pid = 3744] [id = 569] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 10ED5000 == 30 [pid = 3744] [id = 568] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 1312C800 == 29 [pid = 3744] [id = 567] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 1292F000 == 28 [pid = 3744] [id = 566] 05:56:01 INFO - PROCESS | 3744 | --DOCSHELL 103D2800 == 27 [pid = 3744] [id = 565] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1644A000) [pid = 3744] [serial = 1666] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16DBE800) [pid = 3744] [serial = 1669] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16EDCC00) [pid = 3744] [serial = 1670] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (174E7000) [pid = 3744] [serial = 1672] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (10A01400) [pid = 3744] [serial = 1654] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10D41400) [pid = 3744] [serial = 1655] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (156F6800) [pid = 3744] [serial = 1663] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1428F000) [pid = 3744] [serial = 1660] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (144F4C00) [pid = 3744] [serial = 1661] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (12B6F800) [pid = 3744] [serial = 1657] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13062000) [pid = 3744] [serial = 1658] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (17407800) [pid = 3744] [serial = 1649] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12D68400) [pid = 3744] [serial = 1651] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (13122400) [pid = 3744] [serial = 1652] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (17744800) [pid = 3744] [serial = 1679] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1769C800) [pid = 3744] [serial = 1678] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (18475C00) [pid = 3744] [serial = 1682] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1841EC00) [pid = 3744] [serial = 1681] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16FAD000) [pid = 3744] [serial = 1673] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (165E0000) [pid = 3744] [serial = 1667] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (165DAC00) [pid = 3744] [serial = 1675] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1577C000) [pid = 3744] [serial = 1664] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (16A0C800) [pid = 3744] [serial = 1676] [outer = 00000000] [url = about:blank] 05:56:01 INFO - PROCESS | 3744 | 1469109361178 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1142ms 05:56:01 INFO - PROCESS | 3744 | 1469109361202 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 3744 | 1469109361206 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 05:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:56:01 INFO - PROCESS | 3744 | 1469109361210 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 3744 | 1469109361215 Marionette TRACE conn2 <- [1,2266,null,{}] 05:56:01 INFO - PROCESS | 3744 | 1469109361222 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:01 INFO - PROCESS | 3744 | 1469109361225 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:01 INFO - PROCESS | 3744 | 1469109361328 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:56:01 INFO - PROCESS | 3744 | 1469109361424 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:01 INFO - PROCESS | 3744 | 1469109361428 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:01 INFO - PROCESS | 3744 | ++DOCSHELL 10A05C00 == 28 [pid = 3744] [id = 576] 05:56:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (10A79800) [pid = 3744] [serial = 1728] [outer = 00000000] 05:56:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (10D43C00) [pid = 3744] [serial = 1729] [outer = 10A79800] 05:56:01 INFO - PROCESS | 3744 | 1469109361476 Marionette DEBUG loaded listener.js 05:56:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (11441000) [pid = 3744] [serial = 1730] [outer = 10A79800] 05:56:01 INFO - PROCESS | 3744 | 1469109361887 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 725ms 05:56:01 INFO - PROCESS | 3744 | 1469109361948 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 3744 | 1469109361953 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 05:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:56:01 INFO - PROCESS | 3744 | 1469109361959 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 3744 | 1469109361962 Marionette TRACE conn2 <- [1,2270,null,{}] 05:56:01 INFO - PROCESS | 3744 | 1469109361966 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:01 INFO - PROCESS | 3744 | 1469109361968 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:02 INFO - PROCESS | 3744 | 1469109362064 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:56:02 INFO - PROCESS | 3744 | 1469109362077 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 3744 | 1469109362079 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:02 INFO - PROCESS | 3744 | ++DOCSHELL 130ACC00 == 29 [pid = 3744] [id = 577] 05:56:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (13127400) [pid = 3744] [serial = 1731] [outer = 00000000] 05:56:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (132F3400) [pid = 3744] [serial = 1732] [outer = 13127400] 05:56:02 INFO - PROCESS | 3744 | 1469109362111 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13938C00) [pid = 3744] [serial = 1733] [outer = 13127400] 05:56:02 INFO - PROCESS | 3744 | 1469109362585 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 679ms 05:56:02 INFO - PROCESS | 3744 | 1469109362642 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 3744 | 1469109362644 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 05:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:56:02 INFO - PROCESS | 3744 | 1469109362648 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 3744 | 1469109362651 Marionette TRACE conn2 <- [1,2274,null,{}] 05:56:02 INFO - PROCESS | 3744 | 1469109362662 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:02 INFO - PROCESS | 3744 | 1469109362667 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:02 INFO - PROCESS | 3744 | 1469109362770 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:56:02 INFO - PROCESS | 3744 | 1469109362871 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 3744 | 1469109362875 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:02 INFO - PROCESS | 3744 | ++DOCSHELL 15371400 == 30 [pid = 3744] [id = 578] 05:56:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1537D400) [pid = 3744] [serial = 1734] [outer = 00000000] 05:56:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (153CFC00) [pid = 3744] [serial = 1735] [outer = 1537D400] 05:56:02 INFO - PROCESS | 3744 | 1469109362923 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15772800) [pid = 3744] [serial = 1736] [outer = 1537D400] 05:56:03 INFO - PROCESS | 3744 | 1469109363310 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:56:03 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 05:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 680ms 05:56:03 INFO - PROCESS | 3744 | 1469109363347 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 3744 | 1469109363350 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 05:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:56:03 INFO - PROCESS | 3744 | 1469109363353 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 3744 | 1469109363355 Marionette TRACE conn2 <- [1,2278,null,{}] 05:56:03 INFO - PROCESS | 3744 | 1469109363364 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:03 INFO - PROCESS | 3744 | 1469109363366 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:03 INFO - PROCESS | 3744 | 1469109363516 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:56:03 INFO - PROCESS | 3744 | 1469109363540 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 3744 | 1469109363542 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:03 INFO - PROCESS | 3744 | ++DOCSHELL 15E29C00 == 31 [pid = 3744] [id = 579] 05:56:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15E2D800) [pid = 3744] [serial = 1737] [outer = 00000000] 05:56:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1644D000) [pid = 3744] [serial = 1738] [outer = 15E2D800] 05:56:03 INFO - PROCESS | 3744 | 1469109363588 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16451400) [pid = 3744] [serial = 1739] [outer = 15E2D800] 05:56:04 INFO - PROCESS | 3744 | 1469109364028 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 726ms 05:56:04 INFO - PROCESS | 3744 | 1469109364076 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 3744 | 1469109364078 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 05:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:56:04 INFO - PROCESS | 3744 | 1469109364098 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 3744 | 1469109364100 Marionette TRACE conn2 <- [1,2282,null,{}] 05:56:04 INFO - PROCESS | 3744 | 1469109364103 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:04 INFO - PROCESS | 3744 | 1469109364106 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:04 INFO - PROCESS | 3744 | 1469109364223 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:56:04 INFO - PROCESS | 3744 | 1469109364287 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 3744 | 1469109364289 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:04 INFO - PROCESS | 3744 | ++DOCSHELL 16A0B400 == 32 [pid = 3744] [id = 580] 05:56:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16A64400) [pid = 3744] [serial = 1740] [outer = 00000000] 05:56:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16DBF000) [pid = 3744] [serial = 1741] [outer = 16A64400] 05:56:04 INFO - PROCESS | 3744 | 1469109364335 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16EE0C00) [pid = 3744] [serial = 1742] [outer = 16A64400] 05:56:04 INFO - PROCESS | 3744 | 1469109364790 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 726ms 05:56:04 INFO - PROCESS | 3744 | 1469109364872 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 3744 | 1469109364874 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 05:56:04 INFO - PROCESS | 3744 | 1469109364878 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:56:04 INFO - PROCESS | 3744 | 1469109364880 Marionette TRACE conn2 <- [1,2286,null,{}] 05:56:04 INFO - PROCESS | 3744 | 1469109364884 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:04 INFO - PROCESS | 3744 | 1469109364890 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:05 INFO - PROCESS | 3744 | 1469109365000 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:56:05 INFO - PROCESS | 3744 | 1469109365068 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 3744 | 1469109365070 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:05 INFO - PROCESS | 3744 | ++DOCSHELL 144E8C00 == 33 [pid = 3744] [id = 581] 05:56:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16DB5800) [pid = 3744] [serial = 1743] [outer = 00000000] 05:56:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (174E4400) [pid = 3744] [serial = 1744] [outer = 16DB5800] 05:56:05 INFO - PROCESS | 3744 | 1469109365116 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (174EC000) [pid = 3744] [serial = 1745] [outer = 16DB5800] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (144F5000) [pid = 3744] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (110D0800) [pid = 3744] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10470800) [pid = 3744] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (12967C00) [pid = 3744] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (18030000) [pid = 3744] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (10432400) [pid = 3744] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (131E4400) [pid = 3744] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (10A74800) [pid = 3744] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1537EC00) [pid = 3744] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (15C1BC00) [pid = 3744] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (131D9400) [pid = 3744] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:56:05 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (15E2E000) [pid = 3744] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:56:05 INFO - PROCESS | 3744 | 1469109365571 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 726ms 05:56:05 INFO - PROCESS | 3744 | 1469109365603 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 3744 | 1469109365605 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 05:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:56:05 INFO - PROCESS | 3744 | 1469109365609 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 3744 | 1469109365611 Marionette TRACE conn2 <- [1,2290,null,{}] 05:56:05 INFO - PROCESS | 3744 | 1469109365614 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:05 INFO - PROCESS | 3744 | 1469109365616 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:05 INFO - PROCESS | 3744 | 1469109365732 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:56:05 INFO - PROCESS | 3744 | 1469109365794 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 3744 | 1469109365796 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:05 INFO - PROCESS | 3744 | ++DOCSHELL 12B71C00 == 34 [pid = 3744] [id = 582] 05:56:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (13120000) [pid = 3744] [serial = 1746] [outer = 00000000] 05:56:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1537EC00) [pid = 3744] [serial = 1747] [outer = 13120000] 05:56:05 INFO - PROCESS | 3744 | 1469109365841 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1541E800) [pid = 3744] [serial = 1748] [outer = 13120000] 05:56:06 INFO - PROCESS | 3744 | 1469109366208 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 633ms 05:56:06 INFO - PROCESS | 3744 | 1469109366247 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 3744 | 1469109366249 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 05:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:56:06 INFO - PROCESS | 3744 | 1469109366252 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 3744 | 1469109366254 Marionette TRACE conn2 <- [1,2294,null,{}] 05:56:06 INFO - PROCESS | 3744 | 1469109366257 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:06 INFO - PROCESS | 3744 | 1469109366259 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:06 INFO - PROCESS | 3744 | 1469109366327 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:56:06 INFO - PROCESS | 3744 | 1469109366332 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 3744 | 1469109366334 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:06 INFO - PROCESS | 3744 | ++DOCSHELL 13273000 == 35 [pid = 3744] [id = 583] 05:56:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (154D8800) [pid = 3744] [serial = 1749] [outer = 00000000] 05:56:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (17740000) [pid = 3744] [serial = 1750] [outer = 154D8800] 05:56:06 INFO - PROCESS | 3744 | 1469109366380 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (17745400) [pid = 3744] [serial = 1751] [outer = 154D8800] 05:56:06 INFO - PROCESS | 3744 | 1469109366844 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 618ms 05:56:06 INFO - PROCESS | 3744 | 1469109366873 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 3744 | 1469109366875 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 05:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:56:06 INFO - PROCESS | 3744 | 1469109366892 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 3744 | 1469109366894 Marionette TRACE conn2 <- [1,2298,null,{}] 05:56:06 INFO - PROCESS | 3744 | 1469109366898 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:06 INFO - PROCESS | 3744 | 1469109366900 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:06 INFO - PROCESS | 3744 | 1469109366985 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:56:06 INFO - PROCESS | 3744 | 1469109366990 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 3744 | 1469109366993 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:06 INFO - PROCESS | 3744 | ++DOCSHELL 104EB800 == 36 [pid = 3744] [id = 584] 05:56:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15338400) [pid = 3744] [serial = 1752] [outer = 00000000] 05:56:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18417400) [pid = 3744] [serial = 1753] [outer = 15338400] 05:56:07 INFO - PROCESS | 3744 | 1469109367039 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18473000) [pid = 3744] [serial = 1754] [outer = 15338400] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 10A05C00 == 35 [pid = 3744] [id = 576] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 10A77000 == 34 [pid = 3744] [id = 575] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 15414000 == 33 [pid = 3744] [id = 573] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 10A0FC00 == 32 [pid = 3744] [id = 574] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 15371400 == 31 [pid = 3744] [id = 578] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 130ACC00 == 30 [pid = 3744] [id = 577] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 144E8C00 == 29 [pid = 3744] [id = 581] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 13273000 == 28 [pid = 3744] [id = 583] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 12B71C00 == 27 [pid = 3744] [id = 582] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 16A0B400 == 26 [pid = 3744] [id = 580] 05:56:08 INFO - PROCESS | 3744 | --DOCSHELL 15E29C00 == 25 [pid = 3744] [id = 579] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (154DEC00) [pid = 3744] [serial = 1708] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15776400) [pid = 3744] [serial = 1709] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1310F000) [pid = 3744] [serial = 1684] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1124B000) [pid = 3744] [serial = 1694] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12B0E000) [pid = 3744] [serial = 1699] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (18418800) [pid = 3744] [serial = 1690] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (10D3A000) [pid = 3744] [serial = 1697] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (144F5400) [pid = 3744] [serial = 1705] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (153CEC00) [pid = 3744] [serial = 1715] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (154E4C00) [pid = 3744] [serial = 1687] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (15374400) [pid = 3744] [serial = 1706] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (10A82400) [pid = 3744] [serial = 1693] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (16A58C00) [pid = 3744] [serial = 1717] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (12B68800) [pid = 3744] [serial = 1700] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (15E2EC00) [pid = 3744] [serial = 1688] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (132ECC00) [pid = 3744] [serial = 1702] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1847C800) [pid = 3744] [serial = 1691] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (10A81000) [pid = 3744] [serial = 1696] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (16445800) [pid = 3744] [serial = 1711] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (165D9C00) [pid = 3744] [serial = 1712] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (13120C00) [pid = 3744] [serial = 1714] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (1390EC00) [pid = 3744] [serial = 1703] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (13266C00) [pid = 3744] [serial = 1685] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (16DBFC00) [pid = 3744] [serial = 1720] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | --DOMWINDOW == 50 (16DB5C00) [pid = 3744] [serial = 1718] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 3744 | 1469109368872 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2022ms 05:56:08 INFO - PROCESS | 3744 | 1469109368935 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 3744 | 1469109368940 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 05:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:56:08 INFO - PROCESS | 3744 | 1469109368945 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 3744 | 1469109368948 Marionette TRACE conn2 <- [1,2302,null,{}] 05:56:08 INFO - PROCESS | 3744 | 1469109368955 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:08 INFO - PROCESS | 3744 | 1469109368958 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:09 INFO - PROCESS | 3744 | 1469109369053 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:56:09 INFO - PROCESS | 3744 | 1469109369067 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 3744 | 1469109369072 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:09 INFO - PROCESS | 3744 | ++DOCSHELL 10D42000 == 26 [pid = 3744] [id = 585] 05:56:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (10D43000) [pid = 3744] [serial = 1755] [outer = 00000000] 05:56:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (110CE400) [pid = 3744] [serial = 1756] [outer = 10D43000] 05:56:09 INFO - PROCESS | 3744 | 1469109369121 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (11244C00) [pid = 3744] [serial = 1757] [outer = 10D43000] 05:56:09 INFO - PROCESS | 3744 | 1469109369608 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 694ms 05:56:09 INFO - PROCESS | 3744 | 1469109369627 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:56:09 INFO - PROCESS | 3744 | 1469109369632 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 05:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:56:09 INFO - PROCESS | 3744 | 1469109369639 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:56:09 INFO - PROCESS | 3744 | 1469109369643 Marionette TRACE conn2 <- [1,2306,null,{}] 05:56:09 INFO - PROCESS | 3744 | 1469109369649 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:09 INFO - PROCESS | 3744 | 1469109369653 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:09 INFO - PROCESS | 3744 | 1469109369751 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:56:09 INFO - PROCESS | 3744 | 1469109369759 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 3744 | 1469109369761 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:09 INFO - PROCESS | 3744 | ++DOCSHELL 12B68800 == 27 [pid = 3744] [id = 586] 05:56:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (12B69000) [pid = 3744] [serial = 1758] [outer = 00000000] 05:56:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (12B6F400) [pid = 3744] [serial = 1759] [outer = 12B69000] 05:56:09 INFO - PROCESS | 3744 | 1469109369812 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (12D5C400) [pid = 3744] [serial = 1760] [outer = 12B69000] 05:56:10 INFO - PROCESS | 3744 | 1469109370303 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 3744 | 1469109370342 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 05:56:10 INFO - PROCESS | 3744 | 1469109370346 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:56:10 INFO - PROCESS | 3744 | 1469109370349 Marionette TRACE conn2 <- [1,2310,null,{}] 05:56:10 INFO - PROCESS | 3744 | 1469109370360 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:10 INFO - PROCESS | 3744 | 1469109370365 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:10 INFO - PROCESS | 3744 | 1469109370450 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:56:10 INFO - PROCESS | 3744 | 1469109370562 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 3744 | 1469109370565 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:10 INFO - PROCESS | 3744 | ++DOCSHELL 1344D400 == 28 [pid = 3744] [id = 587] 05:56:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (1390EC00) [pid = 3744] [serial = 1761] [outer = 00000000] 05:56:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (13931800) [pid = 3744] [serial = 1762] [outer = 1390EC00] 05:56:10 INFO - PROCESS | 3744 | 1469109370614 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (13DAF400) [pid = 3744] [serial = 1763] [outer = 1390EC00] 05:56:10 INFO - PROCESS | 3744 | 1469109370998 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 694ms 05:56:11 INFO - PROCESS | 3744 | 1469109371031 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 3744 | 1469109371034 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 05:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:56:11 INFO - PROCESS | 3744 | 1469109371037 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 3744 | 1469109371039 Marionette TRACE conn2 <- [1,2314,null,{}] 05:56:11 INFO - PROCESS | 3744 | 1469109371043 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:11 INFO - PROCESS | 3744 | 1469109371045 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:11 INFO - PROCESS | 3744 | 1469109371175 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:56:11 INFO - PROCESS | 3744 | 1469109371182 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 3744 | 1469109371185 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:11 INFO - PROCESS | 3744 | ++DOCSHELL 13931400 == 29 [pid = 3744] [id = 588] 05:56:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (139D1000) [pid = 3744] [serial = 1764] [outer = 00000000] 05:56:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (144EA000) [pid = 3744] [serial = 1765] [outer = 139D1000] 05:56:11 INFO - PROCESS | 3744 | 1469109371231 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (1532F800) [pid = 3744] [serial = 1766] [outer = 139D1000] 05:56:11 INFO - PROCESS | 3744 | 1469109371671 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 695ms 05:56:11 INFO - PROCESS | 3744 | 1469109371736 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 3744 | 1469109371738 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 05:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:56:11 INFO - PROCESS | 3744 | 1469109371742 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 3744 | 1469109371744 Marionette TRACE conn2 <- [1,2318,null,{}] 05:56:11 INFO - PROCESS | 3744 | 1469109371748 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:11 INFO - PROCESS | 3744 | 1469109371750 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:11 INFO - PROCESS | 3744 | 1469109371830 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:56:11 INFO - PROCESS | 3744 | 1469109371869 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 3744 | 1469109371871 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:11 INFO - PROCESS | 3744 | ++DOCSHELL 1532F000 == 30 [pid = 3744] [id = 589] 05:56:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (15333800) [pid = 3744] [serial = 1767] [outer = 00000000] 05:56:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (15379800) [pid = 3744] [serial = 1768] [outer = 15333800] 05:56:11 INFO - PROCESS | 3744 | 1469109371902 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (153C6400) [pid = 3744] [serial = 1769] [outer = 15333800] 05:56:12 INFO - PROCESS | 3744 | 1469109372359 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 695ms 05:56:12 INFO - PROCESS | 3744 | 1469109372424 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 3744 | 1469109372426 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 05:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:56:12 INFO - PROCESS | 3744 | 1469109372430 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 3744 | 1469109372432 Marionette TRACE conn2 <- [1,2322,null,{}] 05:56:12 INFO - PROCESS | 3744 | 1469109372436 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:12 INFO - PROCESS | 3744 | 1469109372442 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:12 INFO - PROCESS | 3744 | 1469109372547 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:56:12 INFO - PROCESS | 3744 | 1469109372560 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 3744 | 1469109372562 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:12 INFO - PROCESS | 3744 | ++DOCSHELL 15C13400 == 31 [pid = 3744] [id = 590] 05:56:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (15C14000) [pid = 3744] [serial = 1770] [outer = 00000000] 05:56:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (15E2E800) [pid = 3744] [serial = 1771] [outer = 15C14000] 05:56:12 INFO - PROCESS | 3744 | 1469109372606 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (16443800) [pid = 3744] [serial = 1772] [outer = 15C14000] 05:56:13 INFO - PROCESS | 3744 | 1469109373050 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 633ms 05:56:13 INFO - PROCESS | 3744 | 1469109373080 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 3744 | 1469109373082 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 05:56:13 INFO - PROCESS | 3744 | 1469109373087 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 3744 | 1469109373089 Marionette TRACE conn2 <- [1,2326,null,{}] 05:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:56:13 INFO - PROCESS | 3744 | 1469109373093 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:13 INFO - PROCESS | 3744 | 1469109373095 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:13 INFO - PROCESS | 3744 | 1469109373184 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:56:13 INFO - PROCESS | 3744 | 1469109373219 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 3744 | 1469109373221 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:13 INFO - PROCESS | 3744 | ++DOCSHELL 154D5400 == 32 [pid = 3744] [id = 591] 05:56:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1644A400) [pid = 3744] [serial = 1773] [outer = 00000000] 05:56:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (16A0A800) [pid = 3744] [serial = 1774] [outer = 1644A400] 05:56:13 INFO - PROCESS | 3744 | 1469109373249 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16A13800) [pid = 3744] [serial = 1775] [outer = 1644A400] 05:56:13 INFO - PROCESS | 3744 | 1469109373680 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 618ms 05:56:13 INFO - PROCESS | 3744 | 1469109373726 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 3744 | 1469109373730 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 05:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:56:13 INFO - PROCESS | 3744 | 1469109373735 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 3744 | 1469109373737 Marionette TRACE conn2 <- [1,2330,null,{}] 05:56:13 INFO - PROCESS | 3744 | 1469109373746 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:13 INFO - PROCESS | 3744 | 1469109373748 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:13 INFO - PROCESS | 3744 | 1469109373825 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:56:13 INFO - PROCESS | 3744 | 1469109373831 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 3744 | 1469109373833 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:13 INFO - PROCESS | 3744 | ++DOCSHELL 16A07C00 == 33 [pid = 3744] [id = 592] 05:56:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16DB4400) [pid = 3744] [serial = 1776] [outer = 00000000] 05:56:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16DC0400) [pid = 3744] [serial = 1777] [outer = 16DB4400] 05:56:13 INFO - PROCESS | 3744 | 1469109373877 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16DC0C00) [pid = 3744] [serial = 1778] [outer = 16DB4400] 05:56:14 INFO - PROCESS | 3744 | 1469109374346 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 633ms 05:56:14 INFO - PROCESS | 3744 | 1469109374373 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 3744 | 1469109374375 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 05:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:56:14 INFO - PROCESS | 3744 | 1469109374386 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 3744 | 1469109374387 Marionette TRACE conn2 <- [1,2334,null,{}] 05:56:14 INFO - PROCESS | 3744 | 1469109374391 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:14 INFO - PROCESS | 3744 | 1469109374393 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:14 INFO - PROCESS | 3744 | 1469109374505 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:56:14 INFO - PROCESS | 3744 | 1469109374510 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 3744 | 1469109374513 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:14 INFO - PROCESS | 3744 | ++DOCSHELL 132ECC00 == 34 [pid = 3744] [id = 593] 05:56:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FAEC00) [pid = 3744] [serial = 1779] [outer = 00000000] 05:56:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16FB7000) [pid = 3744] [serial = 1780] [outer = 16FAEC00] 05:56:14 INFO - PROCESS | 3744 | 1469109374558 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17693C00) [pid = 3744] [serial = 1781] [outer = 16FAEC00] 05:56:15 INFO - PROCESS | 3744 | 1469109375032 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 694ms 05:56:15 INFO - PROCESS | 3744 | 1469109375068 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 3744 | 1469109375070 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 05:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:56:15 INFO - PROCESS | 3744 | 1469109375073 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 3744 | 1469109375075 Marionette TRACE conn2 <- [1,2338,null,{}] 05:56:15 INFO - PROCESS | 3744 | 1469109375086 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:15 INFO - PROCESS | 3744 | 1469109375088 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:15 INFO - PROCESS | 3744 | 1469109375227 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:56:15 INFO - PROCESS | 3744 | 1469109375295 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 3744 | 1469109375297 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:15 INFO - PROCESS | 3744 | ++DOCSHELL 16DBA400 == 35 [pid = 3744] [id = 594] 05:56:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16DBA800) [pid = 3744] [serial = 1782] [outer = 00000000] 05:56:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18412C00) [pid = 3744] [serial = 1783] [outer = 16DBA800] 05:56:15 INFO - PROCESS | 3744 | 1469109375341 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18420400) [pid = 3744] [serial = 1784] [outer = 16DBA800] 05:56:15 INFO - PROCESS | 3744 | 1469109375777 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 726ms 05:56:15 INFO - PROCESS | 3744 | 1469109375814 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 3744 | 1469109375816 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 05:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:56:15 INFO - PROCESS | 3744 | 1469109375819 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 3744 | 1469109375821 Marionette TRACE conn2 <- [1,2342,null,{}] 05:56:15 INFO - PROCESS | 3744 | 1469109375825 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:15 INFO - PROCESS | 3744 | 1469109375827 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:15 INFO - PROCESS | 3744 | 1469109375985 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15E2D800) [pid = 3744] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16A64400) [pid = 3744] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (13120000) [pid = 3744] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16DB5800) [pid = 3744] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (154D8800) [pid = 3744] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13127400) [pid = 3744] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (10A79800) [pid = 3744] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (10D38800) [pid = 3744] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10A75400) [pid = 3744] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16DBA000) [pid = 3744] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:56:16 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1537D400) [pid = 3744] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:56:16 INFO - PROCESS | 3744 | 1469109376212 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 3744 | 1469109376214 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:16 INFO - PROCESS | 3744 | ++DOCSHELL 10564400 == 36 [pid = 3744] [id = 595] 05:56:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (10A01400) [pid = 3744] [serial = 1785] [outer = 00000000] 05:56:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (12D9B000) [pid = 3744] [serial = 1786] [outer = 10A01400] 05:56:16 INFO - PROCESS | 3744 | 1469109376260 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15331000) [pid = 3744] [serial = 1787] [outer = 10A01400] 05:56:16 INFO - PROCESS | 3744 | 1469109376638 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 895ms 05:56:16 INFO - PROCESS | 3744 | 1469109376705 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 3744 | 1469109376707 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 05:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:56:16 INFO - PROCESS | 3744 | 1469109376710 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 3744 | 1469109376712 Marionette TRACE conn2 <- [1,2346,null,{}] 05:56:16 INFO - PROCESS | 3744 | 1469109376715 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:16 INFO - PROCESS | 3744 | 1469109376717 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:16 INFO - PROCESS | 3744 | 1469109376807 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:56:16 INFO - PROCESS | 3744 | 1469109376813 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 3744 | 1469109376815 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:16 INFO - PROCESS | 3744 | ++DOCSHELL 13267800 == 37 [pid = 3744] [id = 596] 05:56:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (154DF800) [pid = 3744] [serial = 1788] [outer = 00000000] 05:56:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1847C400) [pid = 3744] [serial = 1789] [outer = 154DF800] 05:56:16 INFO - PROCESS | 3744 | 1469109376859 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1847CC00) [pid = 3744] [serial = 1790] [outer = 154DF800] 05:56:17 INFO - PROCESS | 3744 | 1469109377320 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 618ms 05:56:17 INFO - PROCESS | 3744 | 1469109377348 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 3744 | 1469109377350 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 05:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:56:17 INFO - PROCESS | 3744 | 1469109377353 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 3744 | 1469109377355 Marionette TRACE conn2 <- [1,2350,null,{}] 05:56:17 INFO - PROCESS | 3744 | 1469109377358 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:17 INFO - PROCESS | 3744 | 1469109377360 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:17 INFO - PROCESS | 3744 | 1469109377452 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:56:17 INFO - PROCESS | 3744 | 1469109377457 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 3744 | 1469109377459 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:17 INFO - PROCESS | 3744 | ++DOCSHELL 1644C400 == 38 [pid = 3744] [id = 597] 05:56:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1847A000) [pid = 3744] [serial = 1791] [outer = 00000000] 05:56:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (19712C00) [pid = 3744] [serial = 1792] [outer = 1847A000] 05:56:17 INFO - PROCESS | 3744 | 1469109377528 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19716800) [pid = 3744] [serial = 1793] [outer = 1847A000] 05:56:17 INFO - PROCESS | 3744 | 1469109377990 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 679ms 05:56:18 INFO - PROCESS | 3744 | 1469109378037 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 3744 | 1469109378039 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 05:56:18 INFO - PROCESS | 3744 | 1469109378042 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:56:18 INFO - PROCESS | 3744 | 1469109378044 Marionette TRACE conn2 <- [1,2354,null,{}] 05:56:18 INFO - PROCESS | 3744 | 1469109378048 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:18 INFO - PROCESS | 3744 | 1469109378050 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:18 INFO - PROCESS | 3744 | 1469109378130 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:56:18 INFO - PROCESS | 3744 | 1469109378272 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 3744 | 1469109378275 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:18 INFO - PROCESS | 3744 | ++DOCSHELL 10326400 == 39 [pid = 3744] [id = 598] 05:56:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10369000) [pid = 3744] [serial = 1794] [outer = 00000000] 05:56:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (104E6800) [pid = 3744] [serial = 1795] [outer = 10369000] 05:56:18 INFO - PROCESS | 3744 | 1469109378372 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (10A7E400) [pid = 3744] [serial = 1796] [outer = 10369000] 05:56:19 INFO - PROCESS | 3744 | 1469109379158 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1174ms 05:56:19 INFO - PROCESS | 3744 | 1469109379225 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 3744 | 1469109379229 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 05:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:56:19 INFO - PROCESS | 3744 | 1469109379234 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 3744 | 1469109379238 Marionette TRACE conn2 <- [1,2358,null,{}] 05:56:19 INFO - PROCESS | 3744 | 1469109379243 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:19 INFO - PROCESS | 3744 | 1469109379246 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:19 INFO - PROCESS | 3744 | 1469109379375 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:56:19 INFO - PROCESS | 3744 | 1469109379512 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 3744 | 1469109379516 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:19 INFO - PROCESS | 3744 | ++DOCSHELL 12B70C00 == 40 [pid = 3744] [id = 599] 05:56:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (12BD1400) [pid = 3744] [serial = 1797] [outer = 00000000] 05:56:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13114400) [pid = 3744] [serial = 1798] [outer = 12BD1400] 05:56:19 INFO - PROCESS | 3744 | 1469109379574 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (13266000) [pid = 3744] [serial = 1799] [outer = 12BD1400] 05:56:20 INFO - PROCESS | 3744 | 1469109380476 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1282ms 05:56:20 INFO - PROCESS | 3744 | 1469109380515 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 3744 | 1469109380520 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 05:56:20 INFO - PROCESS | 3744 | 1469109380525 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:56:20 INFO - PROCESS | 3744 | 1469109380528 Marionette TRACE conn2 <- [1,2362,null,{}] 05:56:20 INFO - PROCESS | 3744 | 1469109380534 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:20 INFO - PROCESS | 3744 | 1469109380537 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:20 INFO - PROCESS | 3744 | 1469109380653 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:56:20 INFO - PROCESS | 3744 | 1469109380794 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 3744 | 1469109380798 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 1644C400 == 39 [pid = 3744] [id = 597] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 13267800 == 38 [pid = 3744] [id = 596] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 10564400 == 37 [pid = 3744] [id = 595] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 16DBA400 == 36 [pid = 3744] [id = 594] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 132ECC00 == 35 [pid = 3744] [id = 593] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 16A07C00 == 34 [pid = 3744] [id = 592] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 154D5400 == 33 [pid = 3744] [id = 591] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 15C13400 == 32 [pid = 3744] [id = 590] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 1532F000 == 31 [pid = 3744] [id = 589] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 13931400 == 30 [pid = 3744] [id = 588] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 1344D400 == 29 [pid = 3744] [id = 587] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 12B68800 == 28 [pid = 3744] [id = 586] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 10D42000 == 27 [pid = 3744] [id = 585] 05:56:20 INFO - PROCESS | 3744 | --DOCSHELL 104EB800 == 26 [pid = 3744] [id = 584] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1644D000) [pid = 3744] [serial = 1738] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16EE0C00) [pid = 3744] [serial = 1742] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16DBF000) [pid = 3744] [serial = 1741] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1537EC00) [pid = 3744] [serial = 1747] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (174E4400) [pid = 3744] [serial = 1744] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (17740000) [pid = 3744] [serial = 1750] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (174EC000) [pid = 3744] [serial = 1745] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (132F3400) [pid = 3744] [serial = 1732] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (13938C00) [pid = 3744] [serial = 1733] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (10D43C00) [pid = 3744] [serial = 1729] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (11441000) [pid = 3744] [serial = 1730] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13270400) [pid = 3744] [serial = 1727] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (11255800) [pid = 3744] [serial = 1726] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12B6C000) [pid = 3744] [serial = 1724] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1124C000) [pid = 3744] [serial = 1723] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (16ED3000) [pid = 3744] [serial = 1721] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (18417400) [pid = 3744] [serial = 1753] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (153CFC00) [pid = 3744] [serial = 1735] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (17745400) [pid = 3744] [serial = 1751] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1541E800) [pid = 3744] [serial = 1748] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (16451400) [pid = 3744] [serial = 1739] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (15772800) [pid = 3744] [serial = 1736] [outer = 00000000] [url = about:blank] 05:56:20 INFO - PROCESS | 3744 | ++DOCSHELL 10435C00 == 27 [pid = 3744] [id = 600] 05:56:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (104EB800) [pid = 3744] [serial = 1800] [outer = 00000000] 05:56:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (10D42000) [pid = 3744] [serial = 1801] [outer = 104EB800] 05:56:20 INFO - PROCESS | 3744 | 1469109380895 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (12826800) [pid = 3744] [serial = 1802] [outer = 104EB800] 05:56:21 INFO - PROCESS | 3744 | 1469109381350 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 834ms 05:56:21 INFO - PROCESS | 3744 | 1469109381369 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 3744 | 1469109381374 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 05:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:56:21 INFO - PROCESS | 3744 | 1469109381380 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 3744 | 1469109381383 Marionette TRACE conn2 <- [1,2366,null,{}] 05:56:21 INFO - PROCESS | 3744 | 1469109381387 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:21 INFO - PROCESS | 3744 | 1469109381389 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:21 INFO - PROCESS | 3744 | 1469109381479 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:56:21 INFO - PROCESS | 3744 | 1469109381486 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 3744 | 1469109381489 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:21 INFO - PROCESS | 3744 | ++DOCSHELL 12D9D000 == 28 [pid = 3744] [id = 601] 05:56:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (12DA1800) [pid = 3744] [serial = 1803] [outer = 00000000] 05:56:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (13267000) [pid = 3744] [serial = 1804] [outer = 12DA1800] 05:56:21 INFO - PROCESS | 3744 | 1469109381537 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (132F3400) [pid = 3744] [serial = 1805] [outer = 12DA1800] 05:56:22 INFO - PROCESS | 3744 | 1469109382041 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 680ms 05:56:22 INFO - PROCESS | 3744 | 1469109382062 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 3744 | 1469109382065 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 05:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:56:22 INFO - PROCESS | 3744 | 1469109382069 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 3744 | 1469109382072 Marionette TRACE conn2 <- [1,2370,null,{}] 05:56:22 INFO - PROCESS | 3744 | 1469109382084 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:22 INFO - PROCESS | 3744 | 1469109382088 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:22 INFO - PROCESS | 3744 | 1469109382204 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:56:22 INFO - PROCESS | 3744 | 1469109382317 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 3744 | 1469109382320 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:22 INFO - PROCESS | 3744 | ++DOCSHELL 1532F000 == 29 [pid = 3744] [id = 602] 05:56:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15331C00) [pid = 3744] [serial = 1806] [outer = 00000000] 05:56:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15371400) [pid = 3744] [serial = 1807] [outer = 15331C00] 05:56:22 INFO - PROCESS | 3744 | 1469109382369 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1537D400) [pid = 3744] [serial = 1808] [outer = 15331C00] 05:56:22 INFO - PROCESS | 3744 | 1469109382750 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 680ms 05:56:22 INFO - PROCESS | 3744 | 1469109382771 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 3744 | 1469109382774 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 05:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:56:22 INFO - PROCESS | 3744 | 1469109382777 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 3744 | 1469109382779 Marionette TRACE conn2 <- [1,2374,null,{}] 05:56:22 INFO - PROCESS | 3744 | 1469109382783 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:22 INFO - PROCESS | 3744 | 1469109382785 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:22 INFO - PROCESS | 3744 | 1469109382880 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:56:22 INFO - PROCESS | 3744 | 1469109382887 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 3744 | 1469109382889 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:22 INFO - PROCESS | 3744 | ++DOCSHELL 1537A800 == 30 [pid = 3744] [id = 603] 05:56:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (156FAC00) [pid = 3744] [serial = 1809] [outer = 00000000] 05:56:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15C18400) [pid = 3744] [serial = 1810] [outer = 156FAC00] 05:56:22 INFO - PROCESS | 3744 | 1469109382944 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15C21400) [pid = 3744] [serial = 1811] [outer = 156FAC00] 05:56:23 INFO - PROCESS | 3744 | 1469109383417 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 695ms 05:56:23 INFO - PROCESS | 3744 | 1469109383462 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 3744 | 1469109383464 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 05:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:56:23 INFO - PROCESS | 3744 | 1469109383467 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 3744 | 1469109383469 Marionette TRACE conn2 <- [1,2378,null,{}] 05:56:23 INFO - PROCESS | 3744 | 1469109383472 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:23 INFO - PROCESS | 3744 | 1469109383474 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:23 INFO - PROCESS | 3744 | 1469109383592 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:56:23 INFO - PROCESS | 3744 | 1469109383683 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 3744 | 1469109383685 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:23 INFO - PROCESS | 3744 | ++DOCSHELL 13910000 == 31 [pid = 3744] [id = 604] 05:56:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1644D000) [pid = 3744] [serial = 1812] [outer = 00000000] 05:56:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (165E0000) [pid = 3744] [serial = 1813] [outer = 1644D000] 05:56:23 INFO - PROCESS | 3744 | 1469109383731 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (165E2000) [pid = 3744] [serial = 1814] [outer = 1644D000] 05:56:24 INFO - PROCESS | 3744 | 1469109384163 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 726ms 05:56:24 INFO - PROCESS | 3744 | 1469109384207 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 3744 | 1469109384209 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 05:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:56:24 INFO - PROCESS | 3744 | 1469109384212 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 3744 | 1469109384214 Marionette TRACE conn2 <- [1,2382,null,{}] 05:56:24 INFO - PROCESS | 3744 | 1469109384224 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:24 INFO - PROCESS | 3744 | 1469109384229 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:24 INFO - PROCESS | 3744 | 1469109384369 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:56:24 INFO - PROCESS | 3744 | 1469109384418 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 3744 | 1469109384419 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:24 INFO - PROCESS | 3744 | ++DOCSHELL 16ED3000 == 32 [pid = 3744] [id = 605] 05:56:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FA9400) [pid = 3744] [serial = 1815] [outer = 00000000] 05:56:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16FB6000) [pid = 3744] [serial = 1816] [outer = 16FA9400] 05:56:24 INFO - PROCESS | 3744 | 1469109384464 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (175A1800) [pid = 3744] [serial = 1817] [outer = 16FA9400] 05:56:24 INFO - PROCESS | 3744 | 1469109384908 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 726ms 05:56:24 INFO - PROCESS | 3744 | 1469109384973 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:56:24 INFO - PROCESS | 3744 | 1469109384975 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 05:56:24 INFO - PROCESS | 3744 | 1469109384979 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 3744 | 1469109384990 Marionette TRACE conn2 <- [1,2386,null,{}] 05:56:24 INFO - PROCESS | 3744 | 1469109384994 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:24 INFO - PROCESS | 3744 | 1469109384996 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:25 INFO - PROCESS | 3744 | 1469109385257 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15C14000) [pid = 3744] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15338400) [pid = 3744] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16FAEC00) [pid = 3744] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (139D1000) [pid = 3744] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16DBA800) [pid = 3744] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (154DF800) [pid = 3744] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16DB4400) [pid = 3744] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15333800) [pid = 3744] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10D43000) [pid = 3744] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12B69000) [pid = 3744] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1644A400) [pid = 3744] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1390EC00) [pid = 3744] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:56:25 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (10A01400) [pid = 3744] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:56:25 INFO - PROCESS | 3744 | 1469109385322 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 3744 | 1469109385324 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:25 INFO - PROCESS | 3744 | ++DOCSHELL 10A78800 == 33 [pid = 3744] [id = 606] 05:56:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10A82000) [pid = 3744] [serial = 1818] [outer = 00000000] 05:56:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1390B400) [pid = 3744] [serial = 1819] [outer = 10A82000] 05:56:25 INFO - PROCESS | 3744 | 1469109385367 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (139D1000) [pid = 3744] [serial = 1820] [outer = 10A82000] 05:56:25 INFO - PROCESS | 3744 | 1469109385726 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:56:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 787ms 05:56:25 INFO - PROCESS | 3744 | 1469109385762 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 3744 | 1469109385764 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 05:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:56:25 INFO - PROCESS | 3744 | 1469109385767 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 3744 | 1469109385769 Marionette TRACE conn2 <- [1,2390,null,{}] 05:56:25 INFO - PROCESS | 3744 | 1469109385773 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:25 INFO - PROCESS | 3744 | 1469109385774 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:25 INFO - PROCESS | 3744 | 1469109385852 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:56:25 INFO - PROCESS | 3744 | 1469109385857 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 3744 | 1469109385859 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:25 INFO - PROCESS | 3744 | ++DOCSHELL 1537D800 == 34 [pid = 3744] [id = 607] 05:56:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16DBA800) [pid = 3744] [serial = 1821] [outer = 00000000] 05:56:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (17693800) [pid = 3744] [serial = 1822] [outer = 16DBA800] 05:56:25 INFO - PROCESS | 3744 | 1469109385904 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (17744800) [pid = 3744] [serial = 1823] [outer = 16DBA800] 05:56:26 INFO - PROCESS | 3744 | 1469109386351 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 617ms 05:56:26 INFO - PROCESS | 3744 | 1469109386406 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 3744 | 1469109386408 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 05:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:56:26 INFO - PROCESS | 3744 | 1469109386411 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 3744 | 1469109386413 Marionette TRACE conn2 <- [1,2394,null,{}] 05:56:26 INFO - PROCESS | 3744 | 1469109386417 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:26 INFO - PROCESS | 3744 | 1469109386419 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:26 INFO - PROCESS | 3744 | 1469109386499 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:56:26 INFO - PROCESS | 3744 | 1469109386506 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 3744 | 1469109386508 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:26 INFO - PROCESS | 3744 | ++DOCSHELL 139C3400 == 35 [pid = 3744] [id = 608] 05:56:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (139C4000) [pid = 3744] [serial = 1824] [outer = 00000000] 05:56:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18472C00) [pid = 3744] [serial = 1825] [outer = 139C4000] 05:56:26 INFO - PROCESS | 3744 | 1469109386551 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18474000) [pid = 3744] [serial = 1826] [outer = 139C4000] 05:56:27 INFO - PROCESS | 3744 | 1469109387023 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 618ms 05:56:27 INFO - PROCESS | 3744 | 1469109387056 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 3744 | 1469109387058 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 05:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:56:27 INFO - PROCESS | 3744 | 1469109387062 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 3744 | 1469109387063 Marionette TRACE conn2 <- [1,2398,null,{}] 05:56:27 INFO - PROCESS | 3744 | 1469109387068 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:27 INFO - PROCESS | 3744 | 1469109387069 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:27 INFO - PROCESS | 3744 | 1469109387151 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:56:27 INFO - PROCESS | 3744 | 1469109387156 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 3744 | 1469109387141 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:27 INFO - PROCESS | 3744 | ++DOCSHELL 154E3400 == 36 [pid = 3744] [id = 609] 05:56:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16DB4400) [pid = 3744] [serial = 1827] [outer = 00000000] 05:56:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19714C00) [pid = 3744] [serial = 1828] [outer = 16DB4400] 05:56:27 INFO - PROCESS | 3744 | 1469109387185 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1971B400) [pid = 3744] [serial = 1829] [outer = 16DB4400] 05:56:27 INFO - PROCESS | 3744 | 1469109387919 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 942ms 05:56:27 INFO - PROCESS | 3744 | 1469109387989 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 3744 | 1469109387997 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 05:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:56:28 INFO - PROCESS | 3744 | 1469109388006 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 3744 | 1469109388013 Marionette TRACE conn2 <- [1,2402,null,{}] 05:56:28 INFO - PROCESS | 3744 | 1469109388018 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:28 INFO - PROCESS | 3744 | 1469109388021 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:28 INFO - PROCESS | 3744 | 1469109388172 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:56:28 INFO - PROCESS | 3744 | 1469109388304 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 3744 | 1469109388307 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:28 INFO - PROCESS | 3744 | ++DOCSHELL 10A05C00 == 37 [pid = 3744] [id = 610] 05:56:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (10A76800) [pid = 3744] [serial = 1830] [outer = 00000000] 05:56:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (12B63800) [pid = 3744] [serial = 1831] [outer = 10A76800] 05:56:28 INFO - PROCESS | 3744 | 1469109388364 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1312C800) [pid = 3744] [serial = 1832] [outer = 10A76800] 05:56:28 INFO - PROCESS | 3744 | 1469109388949 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 988ms 05:56:28 INFO - PROCESS | 3744 | 1469109388992 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 3744 | 1469109388997 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 05:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:56:28 INFO - PROCESS | 3744 | 1469109389003 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 3744 | 1469109389009 Marionette TRACE conn2 <- [1,2406,null,{}] 05:56:29 INFO - PROCESS | 3744 | 1469109389015 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:29 INFO - PROCESS | 3744 | 1469109389020 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:29 INFO - PROCESS | 3744 | 1469109389131 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:56:29 INFO - PROCESS | 3744 | 1469109389288 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 3744 | 1469109389291 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:29 INFO - PROCESS | 3744 | ++DOCSHELL 1532B800 == 38 [pid = 3744] [id = 611] 05:56:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1532C800) [pid = 3744] [serial = 1833] [outer = 00000000] 05:56:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1541D400) [pid = 3744] [serial = 1834] [outer = 1532C800] 05:56:29 INFO - PROCESS | 3744 | 1469109389348 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15C13400) [pid = 3744] [serial = 1835] [outer = 1532C800] 05:56:29 INFO - PROCESS | 3744 | 1469109389953 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 988ms 05:56:29 INFO - PROCESS | 3744 | 1469109389989 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 3744 | 1469109389992 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 05:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:56:29 INFO - PROCESS | 3744 | 1469109389996 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 3744 | 1469109390000 Marionette TRACE conn2 <- [1,2410,null,{}] 05:56:30 INFO - PROCESS | 3744 | 1469109390034 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:30 INFO - PROCESS | 3744 | 1469109390040 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:30 INFO - PROCESS | 3744 | 1469109390150 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:56:30 INFO - PROCESS | 3744 | 1469109390292 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 3744 | 1469109390295 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:30 INFO - PROCESS | 3744 | ++DOCSHELL 1644C800 == 39 [pid = 3744] [id = 612] 05:56:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1644E800) [pid = 3744] [serial = 1836] [outer = 00000000] 05:56:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18032400) [pid = 3744] [serial = 1837] [outer = 1644E800] 05:56:30 INFO - PROCESS | 3744 | 1469109390354 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19710C00) [pid = 3744] [serial = 1838] [outer = 1644E800] 05:56:31 INFO - PROCESS | 3744 | 1469109391140 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1204ms 05:56:31 INFO - PROCESS | 3744 | 1469109391206 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 3744 | 1469109391210 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 05:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:56:31 INFO - PROCESS | 3744 | 1469109391216 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 3744 | 1469109391219 Marionette TRACE conn2 <- [1,2414,null,{}] 05:56:31 INFO - PROCESS | 3744 | 1469109391224 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:31 INFO - PROCESS | 3744 | 1469109391227 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:31 INFO - PROCESS | 3744 | 1469109391323 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:56:31 INFO - PROCESS | 3744 | 1469109391468 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 3744 | 1469109391473 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:31 INFO - PROCESS | 3744 | ++DOCSHELL 10D3D800 == 40 [pid = 3744] [id = 613] 05:56:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (10D3E400) [pid = 3744] [serial = 1839] [outer = 00000000] 05:56:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10ED4400) [pid = 3744] [serial = 1840] [outer = 10D3E400] 05:56:31 INFO - PROCESS | 3744 | 1469109391526 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (11243400) [pid = 3744] [serial = 1841] [outer = 10D3E400] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 139C3400 == 39 [pid = 3744] [id = 608] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 1537D800 == 38 [pid = 3744] [id = 607] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 10A78800 == 37 [pid = 3744] [id = 606] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 16ED3000 == 36 [pid = 3744] [id = 605] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 13910000 == 35 [pid = 3744] [id = 604] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 1537A800 == 34 [pid = 3744] [id = 603] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 1532F000 == 33 [pid = 3744] [id = 602] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 12D9D000 == 32 [pid = 3744] [id = 601] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 10435C00 == 31 [pid = 3744] [id = 600] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 10326400 == 30 [pid = 3744] [id = 598] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 12B70C00 == 29 [pid = 3744] [id = 599] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 1532B800 == 28 [pid = 3744] [id = 611] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 1644C800 == 27 [pid = 3744] [id = 612] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 154E3400 == 26 [pid = 3744] [id = 609] 05:56:32 INFO - PROCESS | 3744 | --DOCSHELL 10A05C00 == 25 [pid = 3744] [id = 610] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18412C00) [pid = 3744] [serial = 1783] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17693C00) [pid = 3744] [serial = 1781] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18420400) [pid = 3744] [serial = 1784] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1847C400) [pid = 3744] [serial = 1789] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1532F800) [pid = 3744] [serial = 1766] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (16DC0400) [pid = 3744] [serial = 1777] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (15379800) [pid = 3744] [serial = 1768] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (110CE400) [pid = 3744] [serial = 1756] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (11244C00) [pid = 3744] [serial = 1757] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (153C6400) [pid = 3744] [serial = 1769] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12B6F400) [pid = 3744] [serial = 1759] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16A0A800) [pid = 3744] [serial = 1774] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16A13800) [pid = 3744] [serial = 1775] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12D5C400) [pid = 3744] [serial = 1760] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13DAF400) [pid = 3744] [serial = 1763] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (12D9B000) [pid = 3744] [serial = 1786] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (15331000) [pid = 3744] [serial = 1787] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16DC0C00) [pid = 3744] [serial = 1778] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1847CC00) [pid = 3744] [serial = 1790] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13931800) [pid = 3744] [serial = 1762] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19712C00) [pid = 3744] [serial = 1792] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15E2E800) [pid = 3744] [serial = 1771] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (16443800) [pid = 3744] [serial = 1772] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (18473000) [pid = 3744] [serial = 1754] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16FB7000) [pid = 3744] [serial = 1780] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (144EA000) [pid = 3744] [serial = 1765] [outer = 00000000] [url = about:blank] 05:56:32 INFO - PROCESS | 3744 | 1469109392706 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1544ms 05:56:32 INFO - PROCESS | 3744 | 1469109392741 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 3744 | 1469109392745 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 05:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:56:32 INFO - PROCESS | 3744 | 1469109392750 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 3744 | 1469109392752 Marionette TRACE conn2 <- [1,2418,null,{}] 05:56:32 INFO - PROCESS | 3744 | 1469109392758 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:32 INFO - PROCESS | 3744 | 1469109392761 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:32 INFO - PROCESS | 3744 | 1469109392847 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:56:32 INFO - PROCESS | 3744 | 1469109392856 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 3744 | 1469109392859 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:32 INFO - PROCESS | 3744 | ++DOCSHELL 10D3EC00 == 26 [pid = 3744] [id = 614] 05:56:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (10D43800) [pid = 3744] [serial = 1842] [outer = 00000000] 05:56:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (11244C00) [pid = 3744] [serial = 1843] [outer = 10D43800] 05:56:32 INFO - PROCESS | 3744 | 1469109392907 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (11248C00) [pid = 3744] [serial = 1844] [outer = 10D43800] 05:56:33 INFO - PROCESS | 3744 | 1469109393445 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 726ms 05:56:33 INFO - PROCESS | 3744 | 1469109393491 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 3744 | 1469109393496 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 05:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:56:33 INFO - PROCESS | 3744 | 1469109393503 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 3744 | 1469109393506 Marionette TRACE conn2 <- [1,2422,null,{}] 05:56:33 INFO - PROCESS | 3744 | 1469109393509 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:33 INFO - PROCESS | 3744 | 1469109393512 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:33 INFO - PROCESS | 3744 | 1469109393606 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:56:33 INFO - PROCESS | 3744 | 1469109393711 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 3744 | 1469109393713 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:33 INFO - PROCESS | 3744 | ++DOCSHELL 12B6F800 == 27 [pid = 3744] [id = 615] 05:56:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12B6FC00) [pid = 3744] [serial = 1845] [outer = 00000000] 05:56:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1305E800) [pid = 3744] [serial = 1846] [outer = 12B6FC00] 05:56:33 INFO - PROCESS | 3744 | 1469109393761 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1311FC00) [pid = 3744] [serial = 1847] [outer = 12B6FC00] 05:56:34 INFO - PROCESS | 3744 | 1469109394157 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 679ms 05:56:34 INFO - PROCESS | 3744 | 1469109394183 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 3744 | 1469109394185 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 05:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:56:34 INFO - PROCESS | 3744 | 1469109394189 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 3744 | 1469109394192 Marionette TRACE conn2 <- [1,2426,null,{}] 05:56:34 INFO - PROCESS | 3744 | 1469109394203 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:34 INFO - PROCESS | 3744 | 1469109394208 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:34 INFO - PROCESS | 3744 | 1469109394294 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:56:34 INFO - PROCESS | 3744 | 1469109394301 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:34 INFO - PROCESS | 3744 | 1469109394304 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:34 INFO - PROCESS | 3744 | ++DOCSHELL 13DAEC00 == 28 [pid = 3744] [id = 616] 05:56:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13DAF400) [pid = 3744] [serial = 1848] [outer = 00000000] 05:56:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (14295C00) [pid = 3744] [serial = 1849] [outer = 13DAF400] 05:56:34 INFO - PROCESS | 3744 | 1469109394354 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (144F3800) [pid = 3744] [serial = 1850] [outer = 13DAF400] 05:56:34 INFO - PROCESS | 3744 | 1469109394890 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 725ms 05:56:34 INFO - PROCESS | 3744 | 1469109394929 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 3744 | 1469109394932 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 05:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:56:34 INFO - PROCESS | 3744 | 1469109394935 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 3744 | 1469109394937 Marionette TRACE conn2 <- [1,2430,null,{}] 05:56:34 INFO - PROCESS | 3744 | 1469109394983 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:34 INFO - PROCESS | 3744 | 1469109394985 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:35 INFO - PROCESS | 3744 | 1469109395102 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:56:35 INFO - PROCESS | 3744 | 1469109395112 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 3744 | 1469109395114 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:35 INFO - PROCESS | 3744 | ++DOCSHELL 15372400 == 29 [pid = 3744] [id = 617] 05:56:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15374C00) [pid = 3744] [serial = 1851] [outer = 00000000] 05:56:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1537B400) [pid = 3744] [serial = 1852] [outer = 15374C00] 05:56:35 INFO - PROCESS | 3744 | 1469109395168 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (153CFC00) [pid = 3744] [serial = 1853] [outer = 15374C00] 05:56:35 INFO - PROCESS | 3744 | 1469109395602 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 710ms 05:56:35 INFO - PROCESS | 3744 | 1469109395643 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 3744 | 1469109395646 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 05:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:56:35 INFO - PROCESS | 3744 | 1469109395649 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 3744 | 1469109395651 Marionette TRACE conn2 <- [1,2434,null,{}] 05:56:35 INFO - PROCESS | 3744 | 1469109395654 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:35 INFO - PROCESS | 3744 | 1469109395656 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:35 INFO - PROCESS | 3744 | 1469109395774 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:56:35 INFO - PROCESS | 3744 | 1469109395779 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 3744 | 1469109395781 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:35 INFO - PROCESS | 3744 | ++DOCSHELL 153C8C00 == 30 [pid = 3744] [id = 618] 05:56:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (154D6000) [pid = 3744] [serial = 1854] [outer = 00000000] 05:56:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1577BC00) [pid = 3744] [serial = 1855] [outer = 154D6000] 05:56:35 INFO - PROCESS | 3744 | 1469109395827 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15C1F800) [pid = 3744] [serial = 1856] [outer = 154D6000] 05:56:36 INFO - PROCESS | 3744 | 1469109396297 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 695ms 05:56:36 INFO - PROCESS | 3744 | 1469109396347 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 3744 | 1469109396349 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 05:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:56:36 INFO - PROCESS | 3744 | 1469109396353 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 3744 | 1469109396355 Marionette TRACE conn2 <- [1,2438,null,{}] 05:56:36 INFO - PROCESS | 3744 | 1469109396359 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:36 INFO - PROCESS | 3744 | 1469109396365 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:36 INFO - PROCESS | 3744 | 1469109396747 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1847A000) [pid = 3744] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16DB4400) [pid = 3744] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (139C4000) [pid = 3744] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1644D000) [pid = 3744] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16FA9400) [pid = 3744] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (15331C00) [pid = 3744] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (10369000) [pid = 3744] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (156FAC00) [pid = 3744] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (12DA1800) [pid = 3744] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12BD1400) [pid = 3744] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (104EB800) [pid = 3744] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (16DBA800) [pid = 3744] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:56:36 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (10A82000) [pid = 3744] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:56:36 INFO - PROCESS | 3744 | 1469109396821 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 3744 | 1469109396823 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:36 INFO - PROCESS | 3744 | ++DOCSHELL 10369000 == 31 [pid = 3744] [id = 619] 05:56:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10432400) [pid = 3744] [serial = 1857] [outer = 00000000] 05:56:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (110CD800) [pid = 3744] [serial = 1858] [outer = 10432400] 05:56:36 INFO - PROCESS | 3744 | 1469109396867 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13120C00) [pid = 3744] [serial = 1859] [outer = 10432400] 05:56:37 INFO - PROCESS | 3744 | 1469109397233 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 927ms 05:56:37 INFO - PROCESS | 3744 | 1469109397282 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 3744 | 1469109397284 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 05:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:56:37 INFO - PROCESS | 3744 | 1469109397288 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 3744 | 1469109397290 Marionette TRACE conn2 <- [1,2442,null,{}] 05:56:37 INFO - PROCESS | 3744 | 1469109397293 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:37 INFO - PROCESS | 3744 | 1469109397295 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:37 INFO - PROCESS | 3744 | 1469109397371 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:56:37 INFO - PROCESS | 3744 | 1469109397377 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 3744 | 1469109397379 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:37 INFO - PROCESS | 3744 | ++DOCSHELL 1532A000 == 32 [pid = 3744] [id = 620] 05:56:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (15374400) [pid = 3744] [serial = 1860] [outer = 00000000] 05:56:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16DB4400) [pid = 3744] [serial = 1861] [outer = 15374400] 05:56:37 INFO - PROCESS | 3744 | 1469109397422 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16DBA400) [pid = 3744] [serial = 1862] [outer = 15374400] 05:56:37 INFO - PROCESS | 3744 | 1469109397888 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 633ms 05:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:56:37 INFO - PROCESS | 3744 | 1469109397925 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 3744 | 1469109397928 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 05:56:37 INFO - PROCESS | 3744 | 1469109397931 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 3744 | 1469109397933 Marionette TRACE conn2 <- [1,2446,null,{}] 05:56:37 INFO - PROCESS | 3744 | 1469109397937 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:37 INFO - PROCESS | 3744 | 1469109397939 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:38 INFO - PROCESS | 3744 | 1469109398019 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:56:38 INFO - PROCESS | 3744 | 1469109398024 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 3744 | 1469109398027 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:38 INFO - PROCESS | 3744 | ++DOCSHELL 16A13800 == 33 [pid = 3744] [id = 621] 05:56:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16A64C00) [pid = 3744] [serial = 1863] [outer = 00000000] 05:56:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FAB000) [pid = 3744] [serial = 1864] [outer = 16A64C00] 05:56:38 INFO - PROCESS | 3744 | 1469109398070 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16EDD800) [pid = 3744] [serial = 1865] [outer = 16A64C00] 05:56:38 INFO - PROCESS | 3744 | 1469109398512 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 618ms 05:56:38 INFO - PROCESS | 3744 | 1469109398553 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 3744 | 1469109398555 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 05:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:56:38 INFO - PROCESS | 3744 | 1469109398576 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 3744 | 1469109398578 Marionette TRACE conn2 <- [1,2450,null,{}] 05:56:38 INFO - PROCESS | 3744 | 1469109398582 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:38 INFO - PROCESS | 3744 | 1469109398584 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:38 INFO - PROCESS | 3744 | 1469109398663 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:56:38 INFO - PROCESS | 3744 | 1469109398669 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 3744 | 1469109398671 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:38 INFO - PROCESS | 3744 | ++DOCSHELL 139C4400 == 34 [pid = 3744] [id = 622] 05:56:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16FB7800) [pid = 3744] [serial = 1866] [outer = 00000000] 05:56:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (174E5C00) [pid = 3744] [serial = 1867] [outer = 16FB7800] 05:56:38 INFO - PROCESS | 3744 | 1469109398715 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17598800) [pid = 3744] [serial = 1868] [outer = 16FB7800] 05:56:39 INFO - PROCESS | 3744 | 1469109399596 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1034ms 05:56:39 INFO - PROCESS | 3744 | 1469109399633 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 3744 | 1469109399638 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 05:56:39 INFO - PROCESS | 3744 | 1469109399643 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:56:39 INFO - PROCESS | 3744 | 1469109399646 Marionette TRACE conn2 <- [1,2454,null,{}] 05:56:39 INFO - PROCESS | 3744 | 1469109399652 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:39 INFO - PROCESS | 3744 | 1469109399655 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:39 INFO - PROCESS | 3744 | 1469109399762 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:56:39 INFO - PROCESS | 3744 | 1469109399906 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 3744 | 1469109399910 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:39 INFO - PROCESS | 3744 | ++DOCSHELL 10ED9400 == 35 [pid = 3744] [id = 623] 05:56:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1124E000) [pid = 3744] [serial = 1869] [outer = 00000000] 05:56:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (12B70C00) [pid = 3744] [serial = 1870] [outer = 1124E000] 05:56:39 INFO - PROCESS | 3744 | 1469109399969 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (12D96400) [pid = 3744] [serial = 1871] [outer = 1124E000] 05:56:40 INFO - PROCESS | 3744 | 1469109400616 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1034ms 05:56:40 INFO - PROCESS | 3744 | 1469109400669 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 3744 | 1469109400674 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 05:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:56:40 INFO - PROCESS | 3744 | 1469109400681 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 3744 | 1469109400684 Marionette TRACE conn2 <- [1,2458,null,{}] 05:56:40 INFO - PROCESS | 3744 | 1469109400707 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:40 INFO - PROCESS | 3744 | 1469109400710 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:40 INFO - PROCESS | 3744 | 1469109400840 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:56:40 INFO - PROCESS | 3744 | 1469109400977 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 3744 | 1469109400979 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:40 INFO - PROCESS | 3744 | ++DOCSHELL 103CD400 == 36 [pid = 3744] [id = 624] 05:56:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (103D2800) [pid = 3744] [serial = 1872] [outer = 00000000] 05:56:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (10A81800) [pid = 3744] [serial = 1873] [outer = 103D2800] 05:56:41 INFO - PROCESS | 3744 | 1469109401041 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (114D0400) [pid = 3744] [serial = 1874] [outer = 103D2800] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 16A13800 == 35 [pid = 3744] [id = 621] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 1532A000 == 34 [pid = 3744] [id = 620] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 10369000 == 33 [pid = 3744] [id = 619] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 153C8C00 == 32 [pid = 3744] [id = 618] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 15372400 == 31 [pid = 3744] [id = 617] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 13DAEC00 == 30 [pid = 3744] [id = 616] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 12B6F800 == 29 [pid = 3744] [id = 615] 05:56:41 INFO - PROCESS | 3744 | --DOCSHELL 10D3EC00 == 28 [pid = 3744] [id = 614] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19716800) [pid = 3744] [serial = 1793] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18474000) [pid = 3744] [serial = 1826] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (165E0000) [pid = 3744] [serial = 1813] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16FB6000) [pid = 3744] [serial = 1816] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15371400) [pid = 3744] [serial = 1807] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1537D400) [pid = 3744] [serial = 1808] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (165E2000) [pid = 3744] [serial = 1814] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (104E6800) [pid = 3744] [serial = 1795] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (10A7E400) [pid = 3744] [serial = 1796] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15C18400) [pid = 3744] [serial = 1810] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (13267000) [pid = 3744] [serial = 1804] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (132F3400) [pid = 3744] [serial = 1805] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13114400) [pid = 3744] [serial = 1798] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13266000) [pid = 3744] [serial = 1799] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (10D42000) [pid = 3744] [serial = 1801] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (12826800) [pid = 3744] [serial = 1802] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (175A1800) [pid = 3744] [serial = 1817] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (17693800) [pid = 3744] [serial = 1822] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1390B400) [pid = 3744] [serial = 1819] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (17744800) [pid = 3744] [serial = 1823] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (139D1000) [pid = 3744] [serial = 1820] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (15C21400) [pid = 3744] [serial = 1811] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (1971B400) [pid = 3744] [serial = 1829] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (19714C00) [pid = 3744] [serial = 1828] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (18472C00) [pid = 3744] [serial = 1825] [outer = 00000000] [url = about:blank] 05:56:41 INFO - PROCESS | 3744 | 1469109401838 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1204ms 05:56:41 INFO - PROCESS | 3744 | 1469109401884 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 3744 | 1469109401888 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 05:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:56:41 INFO - PROCESS | 3744 | 1469109401911 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 3744 | 1469109401916 Marionette TRACE conn2 <- [1,2462,null,{}] 05:56:41 INFO - PROCESS | 3744 | 1469109401922 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:41 INFO - PROCESS | 3744 | 1469109401925 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:41 INFO - PROCESS | 3744 | 1469109402014 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:56:42 INFO - PROCESS | 3744 | 1469109402021 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 3744 | 1469109402024 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:42 INFO - PROCESS | 3744 | ++DOCSHELL 10A7BC00 == 29 [pid = 3744] [id = 625] 05:56:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (10BB1400) [pid = 3744] [serial = 1875] [outer = 00000000] 05:56:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (11240800) [pid = 3744] [serial = 1876] [outer = 10BB1400] 05:56:42 INFO - PROCESS | 3744 | 1469109402077 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (12826800) [pid = 3744] [serial = 1877] [outer = 10BB1400] 05:56:42 INFO - PROCESS | 3744 | 1469109402610 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 757ms 05:56:42 INFO - PROCESS | 3744 | 1469109402652 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 3744 | 1469109402656 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 05:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:56:42 INFO - PROCESS | 3744 | 1469109402663 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 3744 | 1469109402665 Marionette TRACE conn2 <- [1,2466,null,{}] 05:56:42 INFO - PROCESS | 3744 | 1469109402668 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:42 INFO - PROCESS | 3744 | 1469109402671 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:42 INFO - PROCESS | 3744 | 1469109402761 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:56:42 INFO - PROCESS | 3744 | 1469109402863 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 3744 | 1469109402866 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:42 INFO - PROCESS | 3744 | ++DOCSHELL 12B68000 == 30 [pid = 3744] [id = 626] 05:56:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (12DA1800) [pid = 3744] [serial = 1878] [outer = 00000000] 05:56:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (13266000) [pid = 3744] [serial = 1879] [outer = 12DA1800] 05:56:42 INFO - PROCESS | 3744 | 1469109402913 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (132ED000) [pid = 3744] [serial = 1880] [outer = 12DA1800] 05:56:43 INFO - PROCESS | 3744 | 1469109403323 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 680ms 05:56:43 INFO - PROCESS | 3744 | 1469109403362 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 3744 | 1469109403364 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 05:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:56:43 INFO - PROCESS | 3744 | 1469109403368 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 3744 | 1469109403371 Marionette TRACE conn2 <- [1,2470,null,{}] 05:56:43 INFO - PROCESS | 3744 | 1469109403383 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:43 INFO - PROCESS | 3744 | 1469109403387 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:43 INFO - PROCESS | 3744 | 1469109403475 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:56:43 INFO - PROCESS | 3744 | 1469109403482 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 3744 | 1469109403485 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:43 INFO - PROCESS | 3744 | ++DOCSHELL 144EB800 == 31 [pid = 3744] [id = 627] 05:56:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (144F2000) [pid = 3744] [serial = 1881] [outer = 00000000] 05:56:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15334400) [pid = 3744] [serial = 1882] [outer = 144F2000] 05:56:43 INFO - PROCESS | 3744 | 1469109403534 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15377C00) [pid = 3744] [serial = 1883] [outer = 144F2000] 05:56:44 INFO - PROCESS | 3744 | 1469109404006 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 680ms 05:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:56:44 INFO - PROCESS | 3744 | 1469109404052 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 3744 | 1469109404054 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 05:56:44 INFO - PROCESS | 3744 | 1469109404058 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 3744 | 1469109404059 Marionette TRACE conn2 <- [1,2474,null,{}] 05:56:44 INFO - PROCESS | 3744 | 1469109404063 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:44 INFO - PROCESS | 3744 | 1469109404064 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:44 INFO - PROCESS | 3744 | 1469109404211 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:56:44 INFO - PROCESS | 3744 | 1469109404232 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 3744 | 1469109404234 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:44 INFO - PROCESS | 3744 | ++DOCSHELL 154E2400 == 32 [pid = 3744] [id = 628] 05:56:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (156F7000) [pid = 3744] [serial = 1884] [outer = 00000000] 05:56:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1577EC00) [pid = 3744] [serial = 1885] [outer = 156F7000] 05:56:44 INFO - PROCESS | 3744 | 1469109404280 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15C1B800) [pid = 3744] [serial = 1886] [outer = 156F7000] 05:56:44 INFO - PROCESS | 3744 | 1469109404717 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 679ms 05:56:44 INFO - PROCESS | 3744 | 1469109404755 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 3744 | 1469109404757 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 05:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:56:44 INFO - PROCESS | 3744 | 1469109404761 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 3744 | 1469109404763 Marionette TRACE conn2 <- [1,2478,null,{}] 05:56:44 INFO - PROCESS | 3744 | 1469109404774 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:44 INFO - PROCESS | 3744 | 1469109404776 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:44 INFO - PROCESS | 3744 | 1469109404901 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:56:44 INFO - PROCESS | 3744 | 1469109404911 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 3744 | 1469109404913 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:44 INFO - PROCESS | 3744 | ++DOCSHELL 156F3000 == 33 [pid = 3744] [id = 629] 05:56:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (156F4C00) [pid = 3744] [serial = 1887] [outer = 00000000] 05:56:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1644C800) [pid = 3744] [serial = 1888] [outer = 156F4C00] 05:56:44 INFO - PROCESS | 3744 | 1469109404958 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16451C00) [pid = 3744] [serial = 1889] [outer = 156F4C00] 05:56:45 INFO - PROCESS | 3744 | 1469109405429 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 695ms 05:56:45 INFO - PROCESS | 3744 | 1469109405444 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 3744 | 1469109405446 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 05:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:56:45 INFO - PROCESS | 3744 | 1469109405449 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 3744 | 1469109405451 Marionette TRACE conn2 <- [1,2482,null,{}] 05:56:45 INFO - PROCESS | 3744 | 1469109405455 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:45 INFO - PROCESS | 3744 | 1469109405460 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:45 INFO - PROCESS | 3744 | 1469109405618 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:56:45 INFO - PROCESS | 3744 | 1469109405644 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 3744 | 1469109405646 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:45 INFO - PROCESS | 3744 | ++DOCSHELL 16A07C00 == 34 [pid = 3744] [id = 630] 05:56:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16A0A800) [pid = 3744] [serial = 1890] [outer = 00000000] 05:56:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16EE0C00) [pid = 3744] [serial = 1891] [outer = 16A0A800] 05:56:45 INFO - PROCESS | 3744 | 1469109405692 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FB0000) [pid = 3744] [serial = 1892] [outer = 16A0A800] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16A64C00) [pid = 3744] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15374C00) [pid = 3744] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10D43800) [pid = 3744] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (12B6FC00) [pid = 3744] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (13DAF400) [pid = 3744] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (10D3E400) [pid = 3744] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (154D6000) [pid = 3744] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (10A76800) [pid = 3744] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1532C800) [pid = 3744] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1644E800) [pid = 3744] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (10432400) [pid = 3744] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:56:46 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (15374400) [pid = 3744] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:56:46 INFO - PROCESS | 3744 | 1469109406251 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 833ms 05:56:46 INFO - PROCESS | 3744 | 1469109406292 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 3744 | 1469109406294 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 05:56:46 INFO - PROCESS | 3744 | 1469109406298 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:56:46 INFO - PROCESS | 3744 | 1469109406299 Marionette TRACE conn2 <- [1,2486,null,{}] 05:56:46 INFO - PROCESS | 3744 | 1469109406303 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:46 INFO - PROCESS | 3744 | 1469109406305 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:46 INFO - PROCESS | 3744 | 1469109406393 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:56:46 INFO - PROCESS | 3744 | 1469109406494 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 3744 | 1469109406496 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:46 INFO - PROCESS | 3744 | ++DOCSHELL 10A76800 == 35 [pid = 3744] [id = 631] 05:56:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (10D39C00) [pid = 3744] [serial = 1893] [outer = 00000000] 05:56:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1532C800) [pid = 3744] [serial = 1894] [outer = 10D39C00] 05:56:46 INFO - PROCESS | 3744 | 1469109406542 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15372C00) [pid = 3744] [serial = 1895] [outer = 10D39C00] 05:56:46 INFO - PROCESS | 3744 | 1469109406901 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 634ms 05:56:46 INFO - PROCESS | 3744 | 1469109406920 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 3744 | 1469109406922 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 05:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:56:46 INFO - PROCESS | 3744 | 1469109406926 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 3744 | 1469109406928 Marionette TRACE conn2 <- [1,2490,null,{}] 05:56:46 INFO - PROCESS | 3744 | 1469109406932 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:46 INFO - PROCESS | 3744 | 1469109406934 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:47 INFO - PROCESS | 3744 | 1469109407083 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:56:47 INFO - PROCESS | 3744 | 1469109407095 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 3744 | 1469109407097 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:47 INFO - PROCESS | 3744 | ++DOCSHELL 0C772C00 == 36 [pid = 3744] [id = 632] 05:56:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (10435C00) [pid = 3744] [serial = 1896] [outer = 00000000] 05:56:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (175A1800) [pid = 3744] [serial = 1897] [outer = 10435C00] 05:56:47 INFO - PROCESS | 3744 | 1469109407142 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1769B000) [pid = 3744] [serial = 1898] [outer = 10435C00] 05:56:47 INFO - PROCESS | 3744 | 1469109407580 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 679ms 05:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:56:47 INFO - PROCESS | 3744 | 1469109407627 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 3744 | 1469109407629 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 05:56:47 INFO - PROCESS | 3744 | 1469109407633 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 3744 | 1469109407635 Marionette TRACE conn2 <- [1,2494,null,{}] 05:56:47 INFO - PROCESS | 3744 | 1469109407648 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:47 INFO - PROCESS | 3744 | 1469109407650 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:47 INFO - PROCESS | 3744 | 1469109407743 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:56:47 INFO - PROCESS | 3744 | 1469109407750 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 3744 | 1469109407753 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:47 INFO - PROCESS | 3744 | ++DOCSHELL 175A0800 == 37 [pid = 3744] [id = 633] 05:56:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (17740000) [pid = 3744] [serial = 1899] [outer = 00000000] 05:56:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18412000) [pid = 3744] [serial = 1900] [outer = 17740000] 05:56:47 INFO - PROCESS | 3744 | 1469109407796 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18417400) [pid = 3744] [serial = 1901] [outer = 17740000] 05:56:48 INFO - PROCESS | 3744 | --DOCSHELL 10D3D800 == 36 [pid = 3744] [id = 613] 05:56:48 INFO - PROCESS | 3744 | --DOCSHELL 10A7BC00 == 35 [pid = 3744] [id = 625] 05:56:48 INFO - PROCESS | 3744 | --DOCSHELL 10ED9400 == 34 [pid = 3744] [id = 623] 05:56:48 INFO - PROCESS | 3744 | --DOCSHELL 103CD400 == 33 [pid = 3744] [id = 624] 05:56:48 INFO - PROCESS | 3744 | --DOCSHELL 139C4400 == 32 [pid = 3744] [id = 622] 05:56:49 INFO - PROCESS | 3744 | --DOCSHELL 144EB800 == 31 [pid = 3744] [id = 627] 05:56:49 INFO - PROCESS | 3744 | --DOCSHELL 12B68000 == 30 [pid = 3744] [id = 626] 05:56:49 INFO - PROCESS | 3744 | --DOCSHELL 154E2400 == 29 [pid = 3744] [id = 628] 05:56:49 INFO - PROCESS | 3744 | --DOCSHELL 10A76800 == 28 [pid = 3744] [id = 631] 05:56:49 INFO - PROCESS | 3744 | --DOCSHELL 156F3000 == 27 [pid = 3744] [id = 629] 05:56:49 INFO - PROCESS | 3744 | --DOCSHELL 16A07C00 == 26 [pid = 3744] [id = 630] 05:56:49 INFO - PROCESS | 3744 | --DOCSHELL 0C772C00 == 25 [pid = 3744] [id = 632] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16FAB000) [pid = 3744] [serial = 1864] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1537B400) [pid = 3744] [serial = 1852] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (11244C00) [pid = 3744] [serial = 1843] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (11248C00) [pid = 3744] [serial = 1844] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1305E800) [pid = 3744] [serial = 1846] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1311FC00) [pid = 3744] [serial = 1847] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (14295C00) [pid = 3744] [serial = 1849] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (11243400) [pid = 3744] [serial = 1841] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (10ED4400) [pid = 3744] [serial = 1840] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1577BC00) [pid = 3744] [serial = 1855] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1312C800) [pid = 3744] [serial = 1832] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (12B63800) [pid = 3744] [serial = 1831] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (15C13400) [pid = 3744] [serial = 1835] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1541D400) [pid = 3744] [serial = 1834] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (19710C00) [pid = 3744] [serial = 1838] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (16EDD800) [pid = 3744] [serial = 1865] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (18032400) [pid = 3744] [serial = 1837] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (153CFC00) [pid = 3744] [serial = 1853] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (110CD800) [pid = 3744] [serial = 1858] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (15C1F800) [pid = 3744] [serial = 1856] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (16DB4400) [pid = 3744] [serial = 1861] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (13120C00) [pid = 3744] [serial = 1859] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (16DBA400) [pid = 3744] [serial = 1862] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (144F3800) [pid = 3744] [serial = 1850] [outer = 00000000] [url = about:blank] 05:56:49 INFO - PROCESS | 3744 | 1469109409581 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1992ms 05:56:49 INFO - PROCESS | 3744 | 1469109409615 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 3744 | 1469109409620 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 05:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:56:49 INFO - PROCESS | 3744 | 1469109409626 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 3744 | 1469109409629 Marionette TRACE conn2 <- [1,2498,null,{}] 05:56:49 INFO - PROCESS | 3744 | 1469109409635 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:49 INFO - PROCESS | 3744 | 1469109409638 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:49 INFO - PROCESS | 3744 | 1469109409736 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:56:49 INFO - PROCESS | 3744 | 1469109409746 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 3744 | 1469109409749 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:49 INFO - PROCESS | 3744 | ++DOCSHELL 10D38000 == 26 [pid = 3744] [id = 634] 05:56:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (10D38C00) [pid = 3744] [serial = 1902] [outer = 00000000] 05:56:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (110CE400) [pid = 3744] [serial = 1903] [outer = 10D38C00] 05:56:49 INFO - PROCESS | 3744 | 1469109409800 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (11243C00) [pid = 3744] [serial = 1904] [outer = 10D38C00] 05:56:50 INFO - PROCESS | 3744 | 1469109410316 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 726ms 05:56:50 INFO - PROCESS | 3744 | 1469109410366 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 3744 | 1469109410371 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 05:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:56:50 INFO - PROCESS | 3744 | 1469109410377 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 3744 | 1469109410380 Marionette TRACE conn2 <- [1,2502,null,{}] 05:56:50 INFO - PROCESS | 3744 | 1469109410384 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:50 INFO - PROCESS | 3744 | 1469109410387 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:50 INFO - PROCESS | 3744 | 1469109410486 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:56:50 INFO - PROCESS | 3744 | 1469109410585 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 3744 | 1469109410588 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:50 INFO - PROCESS | 3744 | ++DOCSHELL 12B66400 == 27 [pid = 3744] [id = 635] 05:56:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (12B67400) [pid = 3744] [serial = 1905] [outer = 00000000] 05:56:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (12B6CC00) [pid = 3744] [serial = 1906] [outer = 12B67400] 05:56:50 INFO - PROCESS | 3744 | 1469109410643 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (12BCB800) [pid = 3744] [serial = 1907] [outer = 12B67400] 05:56:51 INFO - PROCESS | 3744 | 1469109411028 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 679ms 05:56:51 INFO - PROCESS | 3744 | 1469109411058 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 3744 | 1469109411060 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 05:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:56:51 INFO - PROCESS | 3744 | 1469109411064 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 3744 | 1469109411068 Marionette TRACE conn2 <- [1,2506,null,{}] 05:56:51 INFO - PROCESS | 3744 | 1469109411079 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:51 INFO - PROCESS | 3744 | 1469109411083 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:51 INFO - PROCESS | 3744 | 1469109411197 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:56:51 INFO - PROCESS | 3744 | 1469109411207 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 3744 | 1469109411211 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:51 INFO - PROCESS | 3744 | ++DOCSHELL 13907800 == 28 [pid = 3744] [id = 636] 05:56:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (1390D000) [pid = 3744] [serial = 1908] [outer = 00000000] 05:56:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (13933000) [pid = 3744] [serial = 1909] [outer = 1390D000] 05:56:51 INFO - PROCESS | 3744 | 1469109411268 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (139CDC00) [pid = 3744] [serial = 1910] [outer = 1390D000] 05:56:51 INFO - PROCESS | 3744 | 1469109411737 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 726ms 05:56:51 INFO - PROCESS | 3744 | 1469109411804 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 3744 | 1469109411806 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 05:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:56:51 INFO - PROCESS | 3744 | 1469109411810 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 3744 | 1469109411812 Marionette TRACE conn2 <- [1,2510,null,{}] 05:56:51 INFO - PROCESS | 3744 | 1469109411816 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:51 INFO - PROCESS | 3744 | 1469109411828 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:51 INFO - PROCESS | 3744 | 1469109411915 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:56:51 INFO - PROCESS | 3744 | 1469109411922 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 3744 | 1469109411924 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:51 INFO - PROCESS | 3744 | ++DOCSHELL 13932C00 == 29 [pid = 3744] [id = 637] 05:56:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (13DB2000) [pid = 3744] [serial = 1911] [outer = 00000000] 05:56:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (15197400) [pid = 3744] [serial = 1912] [outer = 13DB2000] 05:56:51 INFO - PROCESS | 3744 | 1469109411969 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (15331400) [pid = 3744] [serial = 1913] [outer = 13DB2000] 05:56:52 INFO - PROCESS | 3744 | 1469109412424 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 679ms 05:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:56:52 INFO - PROCESS | 3744 | 1469109412493 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:56:52 INFO - PROCESS | 3744 | 1469109412495 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 05:56:52 INFO - PROCESS | 3744 | 1469109412498 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - PROCESS | 3744 | 1469109412500 Marionette TRACE conn2 <- [1,2514,null,{}] 05:56:52 INFO - PROCESS | 3744 | 1469109412504 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:52 INFO - PROCESS | 3744 | 1469109412506 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:52 INFO - PROCESS | 3744 | 1469109412614 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:56:52 INFO - PROCESS | 3744 | 1469109412627 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 3744 | 1469109412629 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:52 INFO - PROCESS | 3744 | ++DOCSHELL 15375400 == 30 [pid = 3744] [id = 638] 05:56:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (15375C00) [pid = 3744] [serial = 1914] [outer = 00000000] 05:56:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (153CA800) [pid = 3744] [serial = 1915] [outer = 15375C00] 05:56:52 INFO - PROCESS | 3744 | 1469109412674 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (1541C400) [pid = 3744] [serial = 1916] [outer = 15375C00] 05:56:53 INFO - PROCESS | 3744 | 1469109413124 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 617ms 05:56:53 INFO - PROCESS | 3744 | 1469109413140 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 3744 | 1469109413142 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 05:56:53 INFO - PROCESS | 3744 | 1469109413145 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:56:53 INFO - PROCESS | 3744 | 1469109413147 Marionette TRACE conn2 <- [1,2518,null,{}] 05:56:53 INFO - PROCESS | 3744 | 1469109413151 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:53 INFO - PROCESS | 3744 | 1469109413156 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:53 INFO - PROCESS | 3744 | 1469109413260 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:56:53 INFO - PROCESS | 3744 | 1469109413266 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 3744 | 1469109413269 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:53 INFO - PROCESS | 3744 | ++DOCSHELL 156F3000 == 31 [pid = 3744] [id = 639] 05:56:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (15779C00) [pid = 3744] [serial = 1917] [outer = 00000000] 05:56:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15C1F800) [pid = 3744] [serial = 1918] [outer = 15779C00] 05:56:53 INFO - PROCESS | 3744 | 1469109413313 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (16448800) [pid = 3744] [serial = 1919] [outer = 15779C00] 05:56:53 INFO - PROCESS | 3744 | 1469109413742 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 633ms 05:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:56:53 INFO - PROCESS | 3744 | 1469109413774 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 3744 | 1469109413776 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 05:56:53 INFO - PROCESS | 3744 | 1469109413779 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 3744 | 1469109413781 Marionette TRACE conn2 <- [1,2522,null,{}] 05:56:53 INFO - PROCESS | 3744 | 1469109413785 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:53 INFO - PROCESS | 3744 | 1469109413787 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:53 INFO - PROCESS | 3744 | 1469109413877 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:56:53 INFO - PROCESS | 3744 | 1469109413882 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 3744 | 1469109413884 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:53 INFO - PROCESS | 3744 | ++DOCSHELL 16A58C00 == 32 [pid = 3744] [id = 640] 05:56:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (16DB2400) [pid = 3744] [serial = 1920] [outer = 00000000] 05:56:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16DBCC00) [pid = 3744] [serial = 1921] [outer = 16DB2400] 05:56:53 INFO - PROCESS | 3744 | 1469109413930 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (12B65000) [pid = 3744] [serial = 1922] [outer = 16DB2400] 05:56:54 INFO - PROCESS | 3744 | 1469109414385 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 618ms 05:56:54 INFO - PROCESS | 3744 | 1469109414416 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 3744 | 1469109414418 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 05:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:56:54 INFO - PROCESS | 3744 | 1469109414422 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 3744 | 1469109414424 Marionette TRACE conn2 <- [1,2526,null,{}] 05:56:54 INFO - PROCESS | 3744 | 1469109414450 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:54 INFO - PROCESS | 3744 | 1469109414452 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:54 INFO - PROCESS | 3744 | 1469109414540 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:56:54 INFO - PROCESS | 3744 | 1469109414545 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 3744 | 1469109414547 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:54 INFO - PROCESS | 3744 | ++DOCSHELL 165E1400 == 33 [pid = 3744] [id = 641] 05:56:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16715000) [pid = 3744] [serial = 1923] [outer = 00000000] 05:56:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FAD400) [pid = 3744] [serial = 1924] [outer = 16715000] 05:56:54 INFO - PROCESS | 3744 | 1469109414591 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FAD800) [pid = 3744] [serial = 1925] [outer = 16715000] 05:56:55 INFO - PROCESS | 3744 | 1469109415061 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 649ms 05:56:55 INFO - PROCESS | 3744 | 1469109415081 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 3744 | 1469109415083 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 05:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:56:55 INFO - PROCESS | 3744 | 1469109415086 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 3744 | 1469109415088 Marionette TRACE conn2 <- [1,2530,null,{}] 05:56:55 INFO - PROCESS | 3744 | 1469109415086 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:55 INFO - PROCESS | 3744 | 1469109415088 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:55 INFO - PROCESS | 3744 | 1469109415201 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:56:55 INFO - PROCESS | 3744 | 1469109415209 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 3744 | 1469109415211 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:55 INFO - PROCESS | 3744 | ++DOCSHELL 13906400 == 34 [pid = 3744] [id = 642] 05:56:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16FB6C00) [pid = 3744] [serial = 1926] [outer = 00000000] 05:56:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17744400) [pid = 3744] [serial = 1927] [outer = 16FB6C00] 05:56:55 INFO - PROCESS | 3744 | 1469109415257 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17744800) [pid = 3744] [serial = 1928] [outer = 16FB6C00] 05:56:55 INFO - PROCESS | 3744 | 1469109415732 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 695ms 05:56:55 INFO - PROCESS | 3744 | 1469109415769 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 3744 | 1469109415771 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 05:56:55 INFO - PROCESS | 3744 | 1469109415774 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:56:55 INFO - PROCESS | 3744 | 1469109415776 Marionette TRACE conn2 <- [1,2534,null,{}] 05:56:55 INFO - PROCESS | 3744 | 1469109415787 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:55 INFO - PROCESS | 3744 | 1469109415788 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:55 INFO - PROCESS | 3744 | 1469109415909 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:56:55 INFO - PROCESS | 3744 | 1469109415914 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 3744 | 1469109415927 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:55 INFO - PROCESS | 3744 | ++DOCSHELL 10A0E000 == 35 [pid = 3744] [id = 643] 05:56:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10A0F400) [pid = 3744] [serial = 1929] [outer = 00000000] 05:56:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18473800) [pid = 3744] [serial = 1930] [outer = 10A0F400] 05:56:56 INFO - PROCESS | 3744 | 1469109416037 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18478800) [pid = 3744] [serial = 1931] [outer = 10A0F400] 05:56:56 INFO - PROCESS | 3744 | 1469109416498 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 788ms 05:56:56 INFO - PROCESS | 3744 | 1469109416577 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 3744 | 1469109416580 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 05:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:56:56 INFO - PROCESS | 3744 | 1469109416583 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 3744 | 1469109416586 Marionette TRACE conn2 <- [1,2538,null,{}] 05:56:56 INFO - PROCESS | 3744 | 1469109416589 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:56 INFO - PROCESS | 3744 | 1469109416592 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:56 INFO - PROCESS | 3744 | 1469109416729 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (156F7000) [pid = 3744] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (156F4C00) [pid = 3744] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (10D39C00) [pid = 3744] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16A0A800) [pid = 3744] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (10435C00) [pid = 3744] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (144F2000) [pid = 3744] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (12DA1800) [pid = 3744] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (10BB1400) [pid = 3744] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (103D2800) [pid = 3744] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1124E000) [pid = 3744] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:56:56 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16FB7800) [pid = 3744] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:56:56 INFO - PROCESS | 3744 | 1469109416965 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 3744 | 1469109416967 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:56 INFO - PROCESS | 3744 | ++DOCSHELL 10435C00 == 36 [pid = 3744] [id = 644] 05:56:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1043A400) [pid = 3744] [serial = 1932] [outer = 00000000] 05:56:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (10BB4800) [pid = 3744] [serial = 1933] [outer = 1043A400] 05:56:57 INFO - PROCESS | 3744 | 1469109417015 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (14295400) [pid = 3744] [serial = 1934] [outer = 1043A400] 05:56:57 INFO - PROCESS | 3744 | 1469109417404 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 834ms 05:56:57 INFO - PROCESS | 3744 | 1469109417426 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 3744 | 1469109417428 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 05:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:56:57 INFO - PROCESS | 3744 | 1469109417432 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 3744 | 1469109417434 Marionette TRACE conn2 <- [1,2542,null,{}] 05:56:57 INFO - PROCESS | 3744 | 1469109417437 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:57 INFO - PROCESS | 3744 | 1469109417439 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:57 INFO - PROCESS | 3744 | 1469109417524 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:56:57 INFO - PROCESS | 3744 | 1469109417630 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 3744 | 1469109417632 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:57 INFO - PROCESS | 3744 | ++DOCSHELL 10BB1400 == 37 [pid = 3744] [id = 645] 05:56:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (10D35400) [pid = 3744] [serial = 1935] [outer = 00000000] 05:56:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FAE800) [pid = 3744] [serial = 1936] [outer = 10D35400] 05:56:57 INFO - PROCESS | 3744 | 1469109417677 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16FE0C00) [pid = 3744] [serial = 1937] [outer = 10D35400] 05:56:58 INFO - PROCESS | 3744 | 1469109418033 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 618ms 05:56:58 INFO - PROCESS | 3744 | 1469109418054 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 3744 | 1469109418056 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 05:56:58 INFO - PROCESS | 3744 | 1469109418059 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:56:58 INFO - PROCESS | 3744 | 1469109418061 Marionette TRACE conn2 <- [1,2546,null,{}] 05:56:58 INFO - PROCESS | 3744 | 1469109418064 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:58 INFO - PROCESS | 3744 | 1469109418066 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:58 INFO - PROCESS | 3744 | 1469109418199 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:56:58 INFO - PROCESS | 3744 | 1469109418238 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 3744 | 1469109418240 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:58 INFO - PROCESS | 3744 | ++DOCSHELL 131DF800 == 38 [pid = 3744] [id = 646] 05:56:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16449C00) [pid = 3744] [serial = 1938] [outer = 00000000] 05:56:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19711400) [pid = 3744] [serial = 1939] [outer = 16449C00] 05:56:58 INFO - PROCESS | 3744 | 1469109418284 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1390F000) [pid = 3744] [serial = 1940] [outer = 16449C00] 05:56:58 INFO - PROCESS | 3744 | 1469109418705 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 680ms 05:56:58 INFO - PROCESS | 3744 | 1469109418759 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 3744 | 1469109418761 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 05:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:56:58 INFO - PROCESS | 3744 | 1469109418774 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 3744 | 1469109418775 Marionette TRACE conn2 <- [1,2550,null,{}] 05:56:58 INFO - PROCESS | 3744 | 1469109418779 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:58 INFO - PROCESS | 3744 | 1469109418781 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:58 INFO - PROCESS | 3744 | 1469109418861 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:56:58 INFO - PROCESS | 3744 | 1469109418866 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 3744 | 1469109418868 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:56:58 INFO - PROCESS | 3744 | ++DOCSHELL 153C9000 == 39 [pid = 3744] [id = 647] 05:56:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (185B5000) [pid = 3744] [serial = 1941] [outer = 00000000] 05:56:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19A77800) [pid = 3744] [serial = 1942] [outer = 185B5000] 05:56:58 INFO - PROCESS | 3744 | 1469109418912 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19A79C00) [pid = 3744] [serial = 1943] [outer = 185B5000] 05:56:59 INFO - PROCESS | 3744 | 1469109419826 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1127ms 05:56:59 INFO - PROCESS | 3744 | 1469109419908 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 3744 | 1469109419913 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 05:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:56:59 INFO - PROCESS | 3744 | 1469109419918 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 3744 | 1469109419924 Marionette TRACE conn2 <- [1,2554,null,{}] 05:56:59 INFO - PROCESS | 3744 | 1469109419929 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:59 INFO - PROCESS | 3744 | 1469109419932 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:00 INFO - PROCESS | 3744 | 1469109420087 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:57:00 INFO - PROCESS | 3744 | 1469109420226 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 3744 | 1469109420229 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:00 INFO - PROCESS | 3744 | ++DOCSHELL 10D3BC00 == 40 [pid = 3744] [id = 648] 05:57:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (10ECEC00) [pid = 3744] [serial = 1944] [outer = 00000000] 05:57:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (11254800) [pid = 3744] [serial = 1945] [outer = 10ECEC00] 05:57:00 INFO - PROCESS | 3744 | 1469109420290 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (12B6C800) [pid = 3744] [serial = 1946] [outer = 10ECEC00] 05:57:01 INFO - PROCESS | 3744 | 1469109421222 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1343ms 05:57:01 INFO - PROCESS | 3744 | 1469109421266 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 3744 | 1469109421270 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 05:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:57:01 INFO - PROCESS | 3744 | 1469109421276 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 3744 | 1469109421279 Marionette TRACE conn2 <- [1,2558,null,{}] 05:57:01 INFO - PROCESS | 3744 | 1469109421285 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:01 INFO - PROCESS | 3744 | 1469109421288 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:01 INFO - PROCESS | 3744 | 1469109421405 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:57:01 INFO - PROCESS | 3744 | 1469109421539 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 3744 | 1469109421543 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 131DF800 == 39 [pid = 3744] [id = 646] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 10BB1400 == 38 [pid = 3744] [id = 645] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 10435C00 == 37 [pid = 3744] [id = 644] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 10A0E000 == 36 [pid = 3744] [id = 643] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 13906400 == 35 [pid = 3744] [id = 642] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 165E1400 == 34 [pid = 3744] [id = 641] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 16A58C00 == 33 [pid = 3744] [id = 640] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 156F3000 == 32 [pid = 3744] [id = 639] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 15375400 == 31 [pid = 3744] [id = 638] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 13932C00 == 30 [pid = 3744] [id = 637] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 13907800 == 29 [pid = 3744] [id = 636] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 12B66400 == 28 [pid = 3744] [id = 635] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 10D38000 == 27 [pid = 3744] [id = 634] 05:57:01 INFO - PROCESS | 3744 | --DOCSHELL 175A0800 == 26 [pid = 3744] [id = 633] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18412000) [pid = 3744] [serial = 1900] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | ++DOCSHELL 10441800 == 27 [pid = 3744] [id = 649] 05:57:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1055A800) [pid = 3744] [serial = 1947] [outer = 00000000] 05:57:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (10BBD800) [pid = 3744] [serial = 1948] [outer = 1055A800] 05:57:01 INFO - PROCESS | 3744 | 1469109421622 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (110CD800) [pid = 3744] [serial = 1949] [outer = 1055A800] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (10A81800) [pid = 3744] [serial = 1873] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1769B000) [pid = 3744] [serial = 1898] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (12D96400) [pid = 3744] [serial = 1871] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (12B70C00) [pid = 3744] [serial = 1870] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (174E5C00) [pid = 3744] [serial = 1867] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (17598800) [pid = 3744] [serial = 1868] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16451C00) [pid = 3744] [serial = 1889] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15377C00) [pid = 3744] [serial = 1883] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15372C00) [pid = 3744] [serial = 1895] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1577EC00) [pid = 3744] [serial = 1885] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15C1B800) [pid = 3744] [serial = 1886] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1644C800) [pid = 3744] [serial = 1888] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1532C800) [pid = 3744] [serial = 1894] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16EE0C00) [pid = 3744] [serial = 1891] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (175A1800) [pid = 3744] [serial = 1897] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (16FB0000) [pid = 3744] [serial = 1892] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15334400) [pid = 3744] [serial = 1882] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (13266000) [pid = 3744] [serial = 1879] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (132ED000) [pid = 3744] [serial = 1880] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (11240800) [pid = 3744] [serial = 1876] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (12826800) [pid = 3744] [serial = 1877] [outer = 00000000] [url = about:blank] 05:57:01 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (114D0400) [pid = 3744] [serial = 1874] [outer = 00000000] [url = about:blank] 05:57:02 INFO - PROCESS | 3744 | 1469109422063 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 834ms 05:57:02 INFO - PROCESS | 3744 | 1469109422103 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 3744 | 1469109422108 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 05:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:57:02 INFO - PROCESS | 3744 | 1469109422115 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 3744 | 1469109422118 Marionette TRACE conn2 <- [1,2562,null,{}] 05:57:02 INFO - PROCESS | 3744 | 1469109422121 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:02 INFO - PROCESS | 3744 | 1469109422124 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:02 INFO - PROCESS | 3744 | 1469109422212 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:57:02 INFO - PROCESS | 3744 | 1469109422219 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 3744 | 1469109422221 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:02 INFO - PROCESS | 3744 | ++DOCSHELL 12968800 == 28 [pid = 3744] [id = 650] 05:57:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (1296B400) [pid = 3744] [serial = 1950] [outer = 00000000] 05:57:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (12BCA000) [pid = 3744] [serial = 1951] [outer = 1296B400] 05:57:02 INFO - PROCESS | 3744 | 1469109422269 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1305A000) [pid = 3744] [serial = 1952] [outer = 1296B400] 05:57:02 INFO - PROCESS | 3744 | 1469109422824 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 741ms 05:57:02 INFO - PROCESS | 3744 | 1469109422854 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 3744 | 1469109422856 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 05:57:02 INFO - PROCESS | 3744 | 1469109422892 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:57:02 INFO - PROCESS | 3744 | 1469109422895 Marionette TRACE conn2 <- [1,2566,null,{}] 05:57:02 INFO - PROCESS | 3744 | 1469109422907 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:02 INFO - PROCESS | 3744 | 1469109422912 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:02 INFO - PROCESS | 3744 | 1469109423006 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:57:03 INFO - PROCESS | 3744 | 1469109423109 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 3744 | 1469109423112 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:03 INFO - PROCESS | 3744 | ++DOCSHELL 13447C00 == 29 [pid = 3744] [id = 651] 05:57:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13454400) [pid = 3744] [serial = 1953] [outer = 00000000] 05:57:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (139C9800) [pid = 3744] [serial = 1954] [outer = 13454400] 05:57:03 INFO - PROCESS | 3744 | 1469109423161 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (14290000) [pid = 3744] [serial = 1955] [outer = 13454400] 05:57:03 INFO - PROCESS | 3744 | 1469109423515 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 694ms 05:57:03 INFO - PROCESS | 3744 | 1469109423577 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 3744 | 1469109423580 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 05:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:57:03 INFO - PROCESS | 3744 | 1469109423583 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 3744 | 1469109423585 Marionette TRACE conn2 <- [1,2570,null,{}] 05:57:03 INFO - PROCESS | 3744 | 1469109423598 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:03 INFO - PROCESS | 3744 | 1469109423600 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:03 INFO - PROCESS | 3744 | 1469109423694 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:57:03 INFO - PROCESS | 3744 | 1469109423703 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 3744 | 1469109423705 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:03 INFO - PROCESS | 3744 | ++DOCSHELL 114D1400 == 30 [pid = 3744] [id = 652] 05:57:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13127800) [pid = 3744] [serial = 1956] [outer = 00000000] 05:57:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15374000) [pid = 3744] [serial = 1957] [outer = 13127800] 05:57:03 INFO - PROCESS | 3744 | 1469109423750 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1537D800) [pid = 3744] [serial = 1958] [outer = 13127800] 05:57:04 INFO - PROCESS | 3744 | 1469109424236 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 695ms 05:57:04 INFO - PROCESS | 3744 | 1469109424282 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:57:04 INFO - PROCESS | 3744 | 1469109424284 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 05:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:57:04 INFO - PROCESS | 3744 | 1469109424288 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:57:04 INFO - PROCESS | 3744 | 1469109424289 Marionette TRACE conn2 <- [1,2574,null,{}] 05:57:04 INFO - PROCESS | 3744 | 1469109424293 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:04 INFO - PROCESS | 3744 | 1469109424295 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:04 INFO - PROCESS | 3744 | 1469109424437 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:57:04 INFO - PROCESS | 3744 | 1469109424459 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:04 INFO - PROCESS | 3744 | 1469109424462 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:04 INFO - PROCESS | 3744 | ++DOCSHELL 156F8C00 == 31 [pid = 3744] [id = 653] 05:57:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15771C00) [pid = 3744] [serial = 1959] [outer = 00000000] 05:57:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1577E800) [pid = 3744] [serial = 1960] [outer = 15771C00] 05:57:04 INFO - PROCESS | 3744 | 1469109424507 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C1A800) [pid = 3744] [serial = 1961] [outer = 15771C00] 05:57:04 INFO - PROCESS | 3744 | 1469109424952 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 725ms 05:57:05 INFO - PROCESS | 3744 | 1469109425011 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 3744 | 1469109425013 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 05:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:57:05 INFO - PROCESS | 3744 | 1469109425022 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 3744 | 1469109425024 Marionette TRACE conn2 <- [1,2578,null,{}] 05:57:05 INFO - PROCESS | 3744 | 1469109425032 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:05 INFO - PROCESS | 3744 | 1469109425038 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:05 INFO - PROCESS | 3744 | 1469109425187 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:57:05 INFO - PROCESS | 3744 | 1469109425202 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 3744 | 1469109425204 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:05 INFO - PROCESS | 3744 | ++DOCSHELL 16447400 == 32 [pid = 3744] [id = 654] 05:57:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16451000) [pid = 3744] [serial = 1962] [outer = 00000000] 05:57:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16A13800) [pid = 3744] [serial = 1963] [outer = 16451000] 05:57:05 INFO - PROCESS | 3744 | 1469109425303 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16DBA800) [pid = 3744] [serial = 1964] [outer = 16451000] 05:57:05 INFO - PROCESS | 3744 | 1469109425744 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 742ms 05:57:05 INFO - PROCESS | 3744 | 1469109425793 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 3744 | 1469109425795 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 05:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:57:05 INFO - PROCESS | 3744 | 1469109425799 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 3744 | 1469109425800 Marionette TRACE conn2 <- [1,2582,null,{}] 05:57:05 INFO - PROCESS | 3744 | 1469109425804 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:05 INFO - PROCESS | 3744 | 1469109425806 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:06 INFO - PROCESS | 3744 | 1469109426076 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16449C00) [pid = 3744] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1390D000) [pid = 3744] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16DB2400) [pid = 3744] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13DB2000) [pid = 3744] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16FB6C00) [pid = 3744] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16715000) [pid = 3744] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (10A0F400) [pid = 3744] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1043A400) [pid = 3744] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10D35400) [pid = 3744] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12B67400) [pid = 3744] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (17740000) [pid = 3744] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (15375C00) [pid = 3744] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15779C00) [pid = 3744] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:57:06 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (10D38C00) [pid = 3744] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:57:06 INFO - PROCESS | 3744 | 1469109426148 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 3744 | 1469109426150 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:06 INFO - PROCESS | 3744 | ++DOCSHELL 1043A400 == 33 [pid = 3744] [id = 655] 05:57:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (104E5C00) [pid = 3744] [serial = 1965] [outer = 00000000] 05:57:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10ED9400) [pid = 3744] [serial = 1966] [outer = 104E5C00] 05:57:06 INFO - PROCESS | 3744 | 1469109426195 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13264800) [pid = 3744] [serial = 1967] [outer = 104E5C00] 05:57:06 INFO - PROCESS | 3744 | 1469109426568 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 834ms 05:57:06 INFO - PROCESS | 3744 | 1469109426623 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 3744 | 1469109426625 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 05:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:57:06 INFO - PROCESS | 3744 | 1469109426629 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 3744 | 1469109426631 Marionette TRACE conn2 <- [1,2586,null,{}] 05:57:06 INFO - PROCESS | 3744 | 1469109426635 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:06 INFO - PROCESS | 3744 | 1469109426636 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:06 INFO - PROCESS | 3744 | 1469109426715 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:57:06 INFO - PROCESS | 3744 | 1469109426722 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 3744 | 1469109426725 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:06 INFO - PROCESS | 3744 | ++DOCSHELL 10A0F800 == 34 [pid = 3744] [id = 656] 05:57:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1537D400) [pid = 3744] [serial = 1968] [outer = 00000000] 05:57:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16DC0C00) [pid = 3744] [serial = 1969] [outer = 1537D400] 05:57:06 INFO - PROCESS | 3744 | 1469109426770 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16FA9800) [pid = 3744] [serial = 1970] [outer = 1537D400] 05:57:07 INFO - PROCESS | 3744 | 1469109427211 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 617ms 05:57:07 INFO - PROCESS | 3744 | 1469109427267 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 3744 | 1469109427269 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 05:57:07 INFO - PROCESS | 3744 | 1469109427272 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:57:07 INFO - PROCESS | 3744 | 1469109427274 Marionette TRACE conn2 <- [1,2590,null,{}] 05:57:07 INFO - PROCESS | 3744 | 1469109427277 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:07 INFO - PROCESS | 3744 | 1469109427279 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:07 INFO - PROCESS | 3744 | 1469109427359 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:57:07 INFO - PROCESS | 3744 | 1469109427364 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 3744 | 1469109427366 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:07 INFO - PROCESS | 3744 | ++DOCSHELL 130AD000 == 35 [pid = 3744] [id = 657] 05:57:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1326B800) [pid = 3744] [serial = 1971] [outer = 00000000] 05:57:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FE9C00) [pid = 3744] [serial = 1972] [outer = 1326B800] 05:57:07 INFO - PROCESS | 3744 | 1469109427394 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FB6800) [pid = 3744] [serial = 1973] [outer = 1326B800] 05:57:07 INFO - PROCESS | 3744 | 1469109427883 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 617ms 05:57:07 INFO - PROCESS | 3744 | 1469109427910 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 3744 | 1469109427912 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 05:57:07 INFO - PROCESS | 3744 | 1469109427930 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 3744 | 1469109427932 Marionette TRACE conn2 <- [1,2594,null,{}] 05:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:57:07 INFO - PROCESS | 3744 | 1469109427936 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:07 INFO - PROCESS | 3744 | 1469109427938 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:08 INFO - PROCESS | 3744 | 1469109428017 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:57:08 INFO - PROCESS | 3744 | 1469109428022 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 3744 | 1469109428024 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:08 INFO - PROCESS | 3744 | ++DOCSHELL 16FB8000 == 36 [pid = 3744] [id = 658] 05:57:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1759C400) [pid = 3744] [serial = 1974] [outer = 00000000] 05:57:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17740800) [pid = 3744] [serial = 1975] [outer = 1759C400] 05:57:08 INFO - PROCESS | 3744 | 1469109428067 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18004400) [pid = 3744] [serial = 1976] [outer = 1759C400] 05:57:08 INFO - PROCESS | 3744 | 1469109428853 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 972ms 05:57:08 INFO - PROCESS | 3744 | 1469109428904 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 3744 | 1469109428909 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 05:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:57:08 INFO - PROCESS | 3744 | 1469109428913 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 3744 | 1469109428917 Marionette TRACE conn2 <- [1,2598,null,{}] 05:57:08 INFO - PROCESS | 3744 | 1469109428922 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:08 INFO - PROCESS | 3744 | 1469109428926 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:09 INFO - PROCESS | 3744 | 1469109429046 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:57:09 INFO - PROCESS | 3744 | 1469109429192 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 3744 | 1469109429195 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:09 INFO - PROCESS | 3744 | ++DOCSHELL 10D36800 == 37 [pid = 3744] [id = 659] 05:57:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10D43800) [pid = 3744] [serial = 1977] [outer = 00000000] 05:57:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (114D3800) [pid = 3744] [serial = 1978] [outer = 10D43800] 05:57:09 INFO - PROCESS | 3744 | 1469109429254 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (12B6F400) [pid = 3744] [serial = 1979] [outer = 10D43800] 05:57:09 INFO - PROCESS | 3744 | 1469109429861 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 988ms 05:57:09 INFO - PROCESS | 3744 | 1469109429917 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 3744 | 1469109429922 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 05:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:57:09 INFO - PROCESS | 3744 | 1469109429929 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 3744 | 1469109429932 Marionette TRACE conn2 <- [1,2602,null,{}] 05:57:09 INFO - PROCESS | 3744 | 1469109429936 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:09 INFO - PROCESS | 3744 | 1469109429939 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:10 INFO - PROCESS | 3744 | 1469109430053 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:57:10 INFO - PROCESS | 3744 | 1469109430196 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 3744 | 1469109430199 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:10 INFO - PROCESS | 3744 | ++DOCSHELL 1390AC00 == 38 [pid = 3744] [id = 660] 05:57:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (139C6C00) [pid = 3744] [serial = 1980] [outer = 00000000] 05:57:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15335400) [pid = 3744] [serial = 1981] [outer = 139C6C00] 05:57:10 INFO - PROCESS | 3744 | 1469109430257 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (156F7000) [pid = 3744] [serial = 1982] [outer = 139C6C00] 05:57:10 INFO - PROCESS | 3744 | 1469109430872 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 989ms 05:57:10 INFO - PROCESS | 3744 | 1469109430915 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 3744 | 1469109430917 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 05:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:57:10 INFO - PROCESS | 3744 | 1469109430922 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 3744 | 1469109430926 Marionette TRACE conn2 <- [1,2606,null,{}] 05:57:10 INFO - PROCESS | 3744 | 1469109430937 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:10 INFO - PROCESS | 3744 | 1469109430942 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:11 INFO - PROCESS | 3744 | 1469109431054 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:57:11 INFO - PROCESS | 3744 | 1469109431222 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 3744 | 1469109431226 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:11 INFO - PROCESS | 3744 | ++DOCSHELL 16FB0800 == 39 [pid = 3744] [id = 661] 05:57:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16FB4800) [pid = 3744] [serial = 1983] [outer = 00000000] 05:57:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1769B400) [pid = 3744] [serial = 1984] [outer = 16FB4800] 05:57:11 INFO - PROCESS | 3744 | 1469109431317 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18474000) [pid = 3744] [serial = 1985] [outer = 16FB4800] 05:57:12 INFO - PROCESS | 3744 | 1469109432073 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1204ms 05:57:12 INFO - PROCESS | 3744 | 1469109432114 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 3744 | 1469109432118 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 05:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:57:12 INFO - PROCESS | 3744 | 1469109432124 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 3744 | 1469109432127 Marionette TRACE conn2 <- [1,2610,null,{}] 05:57:12 INFO - PROCESS | 3744 | 1469109432133 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:12 INFO - PROCESS | 3744 | 1469109432136 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:12 INFO - PROCESS | 3744 | 1469109432244 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:57:12 INFO - PROCESS | 3744 | 1469109432389 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:12 INFO - PROCESS | 3744 | 1469109432393 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:12 INFO - PROCESS | 3744 | ++DOCSHELL 11CD3C00 == 40 [pid = 3744] [id = 662] 05:57:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (11CD6400) [pid = 3744] [serial = 1986] [outer = 00000000] 05:57:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (12B0E000) [pid = 3744] [serial = 1987] [outer = 11CD6400] 05:57:12 INFO - PROCESS | 3744 | 1469109432470 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (12B6FC00) [pid = 3744] [serial = 1988] [outer = 11CD6400] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 130AD000 == 39 [pid = 3744] [id = 657] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 10A0F800 == 38 [pid = 3744] [id = 656] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 1043A400 == 37 [pid = 3744] [id = 655] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 16447400 == 36 [pid = 3744] [id = 654] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 156F8C00 == 35 [pid = 3744] [id = 653] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 114D1400 == 34 [pid = 3744] [id = 652] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 13447C00 == 33 [pid = 3744] [id = 651] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 12968800 == 32 [pid = 3744] [id = 650] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 10441800 == 31 [pid = 3744] [id = 649] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 153C9000 == 30 [pid = 3744] [id = 647] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 10D3BC00 == 29 [pid = 3744] [id = 648] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 1390AC00 == 28 [pid = 3744] [id = 660] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 16FB0800 == 27 [pid = 3744] [id = 661] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 16FB8000 == 26 [pid = 3744] [id = 658] 05:57:13 INFO - PROCESS | 3744 | --DOCSHELL 10D36800 == 25 [pid = 3744] [id = 659] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (13933000) [pid = 3744] [serial = 1909] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (139CDC00) [pid = 3744] [serial = 1910] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (16DBCC00) [pid = 3744] [serial = 1921] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12B65000) [pid = 3744] [serial = 1922] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (15197400) [pid = 3744] [serial = 1912] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (15331400) [pid = 3744] [serial = 1913] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (17744400) [pid = 3744] [serial = 1927] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16FAD400) [pid = 3744] [serial = 1924] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18473800) [pid = 3744] [serial = 1930] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (17744800) [pid = 3744] [serial = 1928] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18478800) [pid = 3744] [serial = 1931] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (14295400) [pid = 3744] [serial = 1934] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16FAE800) [pid = 3744] [serial = 1936] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12B6CC00) [pid = 3744] [serial = 1906] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1390F000) [pid = 3744] [serial = 1940] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18417400) [pid = 3744] [serial = 1901] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (12BCB800) [pid = 3744] [serial = 1907] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (153CA800) [pid = 3744] [serial = 1915] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1541C400) [pid = 3744] [serial = 1916] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15C1F800) [pid = 3744] [serial = 1918] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (110CE400) [pid = 3744] [serial = 1903] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (11243C00) [pid = 3744] [serial = 1904] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (16448800) [pid = 3744] [serial = 1919] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (10BB4800) [pid = 3744] [serial = 1933] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (16FE0C00) [pid = 3744] [serial = 1937] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16FAD800) [pid = 3744] [serial = 1925] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (19711400) [pid = 3744] [serial = 1939] [outer = 00000000] [url = about:blank] 05:57:13 INFO - PROCESS | 3744 | 1469109433723 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1637ms 05:57:13 INFO - PROCESS | 3744 | 1469109433810 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 3744 | 1469109433814 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 05:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:57:13 INFO - PROCESS | 3744 | 1469109433819 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 3744 | 1469109433823 Marionette TRACE conn2 <- [1,2614,null,{}] 05:57:13 INFO - PROCESS | 3744 | 1469109433828 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:13 INFO - PROCESS | 3744 | 1469109433831 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:13 INFO - PROCESS | 3744 | 1469109433939 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:57:14 INFO - PROCESS | 3744 | 1469109434032 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 3744 | 1469109434036 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:14 INFO - PROCESS | 3744 | ++DOCSHELL 1051A400 == 26 [pid = 3744] [id = 663] 05:57:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (10A0F800) [pid = 3744] [serial = 1989] [outer = 00000000] 05:57:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10D41400) [pid = 3744] [serial = 1990] [outer = 10A0F800] 05:57:14 INFO - PROCESS | 3744 | 1469109434083 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (10ECF800) [pid = 3744] [serial = 1991] [outer = 10A0F800] 05:57:14 INFO - PROCESS | 3744 | 1469109434505 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 726ms 05:57:14 INFO - PROCESS | 3744 | 1469109434542 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 3744 | 1469109434547 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 05:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:57:14 INFO - PROCESS | 3744 | 1469109434554 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 3744 | 1469109434556 Marionette TRACE conn2 <- [1,2618,null,{}] 05:57:14 INFO - PROCESS | 3744 | 1469109434560 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:14 INFO - PROCESS | 3744 | 1469109434563 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:14 INFO - PROCESS | 3744 | 1469109434650 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:57:14 INFO - PROCESS | 3744 | 1469109434659 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 3744 | 1469109434662 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:14 INFO - PROCESS | 3744 | ++DOCSHELL 12B66000 == 27 [pid = 3744] [id = 664] 05:57:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (12B66C00) [pid = 3744] [serial = 1992] [outer = 00000000] 05:57:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12BCB800) [pid = 3744] [serial = 1993] [outer = 12B66C00] 05:57:14 INFO - PROCESS | 3744 | 1469109434710 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (130AD000) [pid = 3744] [serial = 1994] [outer = 12B66C00] 05:57:15 INFO - PROCESS | 3744 | 1469109435201 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 683ms 05:57:15 INFO - PROCESS | 3744 | 1469109435252 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:57:15 INFO - PROCESS | 3744 | 1469109435254 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 05:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:57:15 INFO - PROCESS | 3744 | 1469109435258 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 3744 | 1469109435262 Marionette TRACE conn2 <- [1,2622,null,{}] 05:57:15 INFO - PROCESS | 3744 | 1469109435273 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:15 INFO - PROCESS | 3744 | 1469109435278 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:15 INFO - PROCESS | 3744 | 1469109435393 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:57:15 INFO - PROCESS | 3744 | 1469109435502 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 3744 | 1469109435505 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:15 INFO - PROCESS | 3744 | ++DOCSHELL 13DAE400 == 28 [pid = 3744] [id = 665] 05:57:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13DAEC00) [pid = 3744] [serial = 1995] [outer = 00000000] 05:57:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (14296800) [pid = 3744] [serial = 1996] [outer = 13DAEC00] 05:57:15 INFO - PROCESS | 3744 | 1469109435554 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1532AC00) [pid = 3744] [serial = 1997] [outer = 13DAEC00] 05:57:15 INFO - PROCESS | 3744 | 1469109435993 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 794ms 05:57:16 INFO - PROCESS | 3744 | 1469109436059 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 3744 | 1469109436072 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 05:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:57:16 INFO - PROCESS | 3744 | 1469109436084 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 3744 | 1469109436085 Marionette TRACE conn2 <- [1,2626,null,{}] 05:57:16 INFO - PROCESS | 3744 | 1469109436089 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:16 INFO - PROCESS | 3744 | 1469109436091 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:16 INFO - PROCESS | 3744 | 1469109436210 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:57:16 INFO - PROCESS | 3744 | 1469109436222 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 3744 | 1469109436225 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:16 INFO - PROCESS | 3744 | ++DOCSHELL 1532E000 == 29 [pid = 3744] [id = 666] 05:57:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1532F400) [pid = 3744] [serial = 1998] [outer = 00000000] 05:57:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15375C00) [pid = 3744] [serial = 1999] [outer = 1532F400] 05:57:16 INFO - PROCESS | 3744 | 1469109436345 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (154D5400) [pid = 3744] [serial = 2000] [outer = 1532F400] 05:57:16 INFO - PROCESS | 3744 | 1469109436845 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 840ms 05:57:16 INFO - PROCESS | 3744 | 1469109436911 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 3744 | 1469109436915 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 05:57:16 INFO - PROCESS | 3744 | 1469109436930 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:57:16 INFO - PROCESS | 3744 | 1469109436931 Marionette TRACE conn2 <- [1,2630,null,{}] 05:57:16 INFO - PROCESS | 3744 | 1469109436935 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:16 INFO - PROCESS | 3744 | 1469109436937 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:17 INFO - PROCESS | 3744 | 1469109437055 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:57:17 INFO - PROCESS | 3744 | 1469109437065 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 3744 | 1469109437067 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:17 INFO - PROCESS | 3744 | ++DOCSHELL 154E1400 == 30 [pid = 3744] [id = 667] 05:57:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (156F7400) [pid = 3744] [serial = 2001] [outer = 00000000] 05:57:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C16800) [pid = 3744] [serial = 2002] [outer = 156F7400] 05:57:17 INFO - PROCESS | 3744 | 1469109437112 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15E30C00) [pid = 3744] [serial = 2003] [outer = 156F7400] 05:57:17 INFO - PROCESS | 3744 | 1469109437598 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:57:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 700ms 05:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:57:17 INFO - PROCESS | 3744 | 1469109437639 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 3744 | 1469109437641 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 05:57:17 INFO - PROCESS | 3744 | 1469109437645 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 3744 | 1469109437646 Marionette TRACE conn2 <- [1,2634,null,{}] 05:57:17 INFO - PROCESS | 3744 | 1469109437650 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:17 INFO - PROCESS | 3744 | 1469109437656 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:17 INFO - PROCESS | 3744 | 1469109437961 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1759C400) [pid = 3744] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1326B800) [pid = 3744] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15771C00) [pid = 3744] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16451000) [pid = 3744] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (10ECEC00) [pid = 3744] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13127800) [pid = 3744] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1055A800) [pid = 3744] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1296B400) [pid = 3744] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (185B5000) [pid = 3744] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (13454400) [pid = 3744] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1537D400) [pid = 3744] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:57:17 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (104E5C00) [pid = 3744] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:57:18 INFO - PROCESS | 3744 | 1469109438037 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 3744 | 1469109438039 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:18 INFO - PROCESS | 3744 | ++DOCSHELL 10470800 == 31 [pid = 3744] [id = 668] 05:57:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (10472C00) [pid = 3744] [serial = 2004] [outer = 00000000] 05:57:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10D3A400) [pid = 3744] [serial = 2005] [outer = 10472C00] 05:57:18 INFO - PROCESS | 3744 | 1469109438084 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1326B800) [pid = 3744] [serial = 2006] [outer = 10472C00] 05:57:18 INFO - PROCESS | 3744 | 1469109438498 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:57:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 887ms 05:57:18 INFO - PROCESS | 3744 | 1469109438547 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 3744 | 1469109438549 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 05:57:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:57:18 INFO - PROCESS | 3744 | 1469109438553 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 3744 | 1469109438555 Marionette TRACE conn2 <- [1,2638,null,{}] 05:57:18 INFO - PROCESS | 3744 | 1469109438558 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:18 INFO - PROCESS | 3744 | 1469109438560 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:18 INFO - PROCESS | 3744 | 1469109438639 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:57:18 INFO - PROCESS | 3744 | 1469109438647 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 3744 | 1469109438649 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:18 INFO - PROCESS | 3744 | ++DOCSHELL 114D1400 == 32 [pid = 3744] [id = 669] 05:57:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12D5C400) [pid = 3744] [serial = 2007] [outer = 00000000] 05:57:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16DB3400) [pid = 3744] [serial = 2008] [outer = 12D5C400] 05:57:18 INFO - PROCESS | 3744 | 1469109438693 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16DB8000) [pid = 3744] [serial = 2009] [outer = 12D5C400] 05:57:19 INFO - PROCESS | 3744 | 1469109439133 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 638ms 05:57:19 INFO - PROCESS | 3744 | 1469109439191 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 3744 | 1469109439193 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 05:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:57:19 INFO - PROCESS | 3744 | 1469109439196 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 3744 | 1469109439198 Marionette TRACE conn2 <- [1,2642,null,{}] 05:57:19 INFO - PROCESS | 3744 | 1469109439202 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:19 INFO - PROCESS | 3744 | 1469109439204 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:19 INFO - PROCESS | 3744 | 1469109439283 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:57:19 INFO - PROCESS | 3744 | 1469109439288 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 3744 | 1469109439290 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:19 INFO - PROCESS | 3744 | ++DOCSHELL 16FAE400 == 33 [pid = 3744] [id = 670] 05:57:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16FAEC00) [pid = 3744] [serial = 2010] [outer = 00000000] 05:57:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FB5C00) [pid = 3744] [serial = 2011] [outer = 16FAEC00] 05:57:19 INFO - PROCESS | 3744 | 1469109439334 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FB7800) [pid = 3744] [serial = 2012] [outer = 16FAEC00] 05:57:19 INFO - PROCESS | 3744 | 1469109439767 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 591ms 05:57:19 INFO - PROCESS | 3744 | 1469109439793 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 3744 | 1469109439795 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 05:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:57:19 INFO - PROCESS | 3744 | 1469109439817 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 3744 | 1469109439819 Marionette TRACE conn2 <- [1,2646,null,{}] 05:57:19 INFO - PROCESS | 3744 | 1469109439822 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:19 INFO - PROCESS | 3744 | 1469109439824 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:19 INFO - PROCESS | 3744 | 1469109439906 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:57:19 INFO - PROCESS | 3744 | 1469109439910 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 3744 | 1469109439912 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:19 INFO - PROCESS | 3744 | ++DOCSHELL 139D2C00 == 34 [pid = 3744] [id = 671] 05:57:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (17699000) [pid = 3744] [serial = 2013] [outer = 00000000] 05:57:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17744800) [pid = 3744] [serial = 2014] [outer = 17699000] 05:57:19 INFO - PROCESS | 3744 | 1469109439956 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17745C00) [pid = 3744] [serial = 2015] [outer = 17699000] 05:57:20 INFO - PROCESS | 3744 | 1469109440817 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:57:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1089ms 05:57:20 INFO - PROCESS | 3744 | 1469109440903 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:57:20 INFO - PROCESS | 3744 | 1469109440908 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 05:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:57:20 INFO - PROCESS | 3744 | 1469109440912 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 3744 | 1469109440916 Marionette TRACE conn2 <- [1,2650,null,{}] 05:57:20 INFO - PROCESS | 3744 | 1469109440922 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:20 INFO - PROCESS | 3744 | 1469109440925 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:21 INFO - PROCESS | 3744 | 1469109441075 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:57:21 INFO - PROCESS | 3744 | 1469109441209 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 3744 | 1469109441212 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:21 INFO - PROCESS | 3744 | ++DOCSHELL 10D3E400 == 35 [pid = 3744] [id = 672] 05:57:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10D40C00) [pid = 3744] [serial = 2016] [outer = 00000000] 05:57:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (12B6A000) [pid = 3744] [serial = 2017] [outer = 10D40C00] 05:57:21 INFO - PROCESS | 3744 | 1469109441275 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (131E8000) [pid = 3744] [serial = 2018] [outer = 10D40C00] 05:57:22 INFO - PROCESS | 3744 | 1469109442181 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:57:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1353ms 05:57:22 INFO - PROCESS | 3744 | 1469109442272 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 3744 | 1469109442276 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 05:57:22 INFO - PROCESS | 3744 | 1469109442281 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:57:22 INFO - PROCESS | 3744 | 1469109442285 Marionette TRACE conn2 <- [1,2654,null,{}] 05:57:22 INFO - PROCESS | 3744 | 1469109442291 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:22 INFO - PROCESS | 3744 | 1469109442294 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:22 INFO - PROCESS | 3744 | 1469109442437 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:57:22 INFO - PROCESS | 3744 | 1469109442582 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 3744 | 1469109442587 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:22 INFO - PROCESS | 3744 | ++DOCSHELL 10D39800 == 36 [pid = 3744] [id = 673] 05:57:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (10D3B000) [pid = 3744] [serial = 2019] [outer = 00000000] 05:57:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (10D43C00) [pid = 3744] [serial = 2020] [outer = 10D3B000] 05:57:22 INFO - PROCESS | 3744 | 1469109442639 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (11243400) [pid = 3744] [serial = 2021] [outer = 10D3B000] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 16FAE400 == 35 [pid = 3744] [id = 670] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 114D1400 == 34 [pid = 3744] [id = 669] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 10470800 == 33 [pid = 3744] [id = 668] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 154E1400 == 32 [pid = 3744] [id = 667] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 1532E000 == 31 [pid = 3744] [id = 666] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 13DAE400 == 30 [pid = 3744] [id = 665] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 12B66000 == 29 [pid = 3744] [id = 664] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 1051A400 == 28 [pid = 3744] [id = 663] 05:57:22 INFO - PROCESS | 3744 | --DOCSHELL 11CD3C00 == 27 [pid = 3744] [id = 662] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1577E800) [pid = 3744] [serial = 1960] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16A13800) [pid = 3744] [serial = 1963] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (11254800) [pid = 3744] [serial = 1945] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12B6C800) [pid = 3744] [serial = 1946] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15374000) [pid = 3744] [serial = 1957] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (10BBD800) [pid = 3744] [serial = 1948] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (110CD800) [pid = 3744] [serial = 1949] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12BCA000) [pid = 3744] [serial = 1951] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1305A000) [pid = 3744] [serial = 1952] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (19A79C00) [pid = 3744] [serial = 1943] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (19A77800) [pid = 3744] [serial = 1942] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (139C9800) [pid = 3744] [serial = 1954] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (14290000) [pid = 3744] [serial = 1955] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16DBA800) [pid = 3744] [serial = 1964] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (16DC0C00) [pid = 3744] [serial = 1969] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (10ED9400) [pid = 3744] [serial = 1966] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (13264800) [pid = 3744] [serial = 1967] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16FA9800) [pid = 3744] [serial = 1970] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (15C1A800) [pid = 3744] [serial = 1961] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16FB6800) [pid = 3744] [serial = 1973] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1537D800) [pid = 3744] [serial = 1958] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (18004400) [pid = 3744] [serial = 1976] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (17740800) [pid = 3744] [serial = 1975] [outer = 00000000] [url = about:blank] 05:57:22 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (16FE9C00) [pid = 3744] [serial = 1972] [outer = 00000000] [url = about:blank] 05:57:23 INFO - PROCESS | 3744 | 1469109443624 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:57:23 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) 05:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1385ms 05:57:23 INFO - PROCESS | 3744 | 1469109443688 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:57:23 INFO - PROCESS | 3744 | 1469109443693 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 05:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:57:23 INFO - PROCESS | 3744 | 1469109443700 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 3744 | 1469109443702 Marionette TRACE conn2 <- [1,2658,null,{}] 05:57:23 INFO - PROCESS | 3744 | 1469109443706 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:23 INFO - PROCESS | 3744 | 1469109443709 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:23 INFO - PROCESS | 3744 | 1469109443794 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:57:23 INFO - PROCESS | 3744 | 1469109443801 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 3744 | 1469109443804 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:23 INFO - PROCESS | 3744 | ++DOCSHELL 12B04400 == 28 [pid = 3744] [id = 674] 05:57:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (12B05000) [pid = 3744] [serial = 2022] [outer = 00000000] 05:57:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (1305E000) [pid = 3744] [serial = 2023] [outer = 12B05000] 05:57:23 INFO - PROCESS | 3744 | 1469109443851 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (131E7800) [pid = 3744] [serial = 2024] [outer = 12B05000] 05:57:24 INFO - PROCESS | 3744 | 1469109444816 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:24 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 05:57:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1214ms 05:57:24 INFO - PROCESS | 3744 | 1469109444893 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 3744 | 1469109444896 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 05:57:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:57:24 INFO - PROCESS | 3744 | 1469109444904 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 3744 | 1469109444908 Marionette TRACE conn2 <- [1,2662,null,{}] 05:57:24 INFO - PROCESS | 3744 | 1469109444919 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:24 INFO - PROCESS | 3744 | 1469109444923 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:25 INFO - PROCESS | 3744 | 1469109445044 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:57:25 INFO - PROCESS | 3744 | 1469109445052 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 3744 | 1469109445055 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:25 INFO - PROCESS | 3744 | ++DOCSHELL 139C9800 == 29 [pid = 3744] [id = 675] 05:57:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (13DAE400) [pid = 3744] [serial = 2025] [outer = 00000000] 05:57:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (1532C000) [pid = 3744] [serial = 2026] [outer = 13DAE400] 05:57:25 INFO - PROCESS | 3744 | 1469109445165 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (15333800) [pid = 3744] [serial = 2027] [outer = 13DAE400] 05:57:26 INFO - PROCESS | 3744 | 1469109446126 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:26 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 05:57:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:57:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1244ms 05:57:26 INFO - PROCESS | 3744 | 1469109446153 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 3744 | 1469109446156 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 05:57:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:57:26 INFO - PROCESS | 3744 | 1469109446159 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 3744 | 1469109446162 Marionette TRACE conn2 <- [1,2666,null,{}] 05:57:26 INFO - PROCESS | 3744 | 1469109446177 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:26 INFO - PROCESS | 3744 | 1469109446180 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:26 INFO - PROCESS | 3744 | 1469109446301 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:57:26 INFO - PROCESS | 3744 | 1469109446307 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 3744 | 1469109446309 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:26 INFO - PROCESS | 3744 | ++DOCSHELL 15378000 == 30 [pid = 3744] [id = 676] 05:57:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (15380400) [pid = 3744] [serial = 2028] [outer = 00000000] 05:57:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15C12800) [pid = 3744] [serial = 2029] [outer = 15380400] 05:57:26 INFO - PROCESS | 3744 | 1469109446355 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15C20C00) [pid = 3744] [serial = 2030] [outer = 15380400] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (156F7400) [pid = 3744] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (10472C00) [pid = 3744] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (12D5C400) [pid = 3744] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (10D43800) [pid = 3744] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (139C6C00) [pid = 3744] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (16FB4800) [pid = 3744] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (16FAEC00) [pid = 3744] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (13DAEC00) [pid = 3744] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (10A0F800) [pid = 3744] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (12B66C00) [pid = 3744] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1532F400) [pid = 3744] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:57:26 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (11CD6400) [pid = 3744] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:57:27 INFO - PROCESS | 3744 | 1469109447368 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:57:27 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) 05:57:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1245ms 05:57:27 INFO - PROCESS | 3744 | 1469109447418 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 3744 | 1469109447420 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 05:57:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:57:27 INFO - PROCESS | 3744 | 1469109447424 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 3744 | 1469109447426 Marionette TRACE conn2 <- [1,2670,null,{}] 05:57:27 INFO - PROCESS | 3744 | 1469109447429 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:27 INFO - PROCESS | 3744 | 1469109447431 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:27 INFO - PROCESS | 3744 | 1469109447511 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:57:27 INFO - PROCESS | 3744 | 1469109447518 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:27 INFO - PROCESS | 3744 | 1469109447520 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:27 INFO - PROCESS | 3744 | ++DOCSHELL 10ECF000 == 31 [pid = 3744] [id = 677] 05:57:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (110CCC00) [pid = 3744] [serial = 2031] [outer = 00000000] 05:57:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (144F2000) [pid = 3744] [serial = 2032] [outer = 110CCC00] 05:57:27 INFO - PROCESS | 3744 | 1469109447564 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (1532F400) [pid = 3744] [serial = 2033] [outer = 110CCC00] 05:57:28 INFO - PROCESS | 3744 | 1469109448503 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:57:28 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) 05:57:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1136ms 05:57:28 INFO - PROCESS | 3744 | 1469109448555 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 3744 | 1469109448557 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 05:57:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:57:28 INFO - PROCESS | 3744 | 1469109448560 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 3744 | 1469109448562 Marionette TRACE conn2 <- [1,2674,null,{}] 05:57:28 INFO - PROCESS | 3744 | 1469109448566 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:28 INFO - PROCESS | 3744 | 1469109448572 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:28 INFO - PROCESS | 3744 | 1469109448682 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:57:28 INFO - PROCESS | 3744 | 1469109448689 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 3744 | 1469109448691 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:28 INFO - PROCESS | 3744 | ++DOCSHELL 13910400 == 32 [pid = 3744] [id = 678] 05:57:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (15777C00) [pid = 3744] [serial = 2034] [outer = 00000000] 05:57:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (165E3000) [pid = 3744] [serial = 2035] [outer = 15777C00] 05:57:28 INFO - PROCESS | 3744 | 1469109448736 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (16DB6800) [pid = 3744] [serial = 2036] [outer = 15777C00] 05:57:29 INFO - PROCESS | 3744 | 1469109449972 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:29 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 05:57:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1431ms 05:57:30 INFO - PROCESS | 3744 | 1469109450009 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 3744 | 1469109450014 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 05:57:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:57:30 INFO - PROCESS | 3744 | 1469109450019 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 3744 | 1469109450023 Marionette TRACE conn2 <- [1,2678,null,{}] 05:57:30 INFO - PROCESS | 3744 | 1469109450028 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:30 INFO - PROCESS | 3744 | 1469109450032 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:30 INFO - PROCESS | 3744 | 1469109450177 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:57:30 INFO - PROCESS | 3744 | 1469109450337 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 3744 | 1469109450340 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:30 INFO - PROCESS | 3744 | ++DOCSHELL 114DC000 == 33 [pid = 3744] [id = 679] 05:57:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (11CD6400) [pid = 3744] [serial = 2037] [outer = 00000000] 05:57:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (132ED000) [pid = 3744] [serial = 2038] [outer = 11CD6400] 05:57:30 INFO - PROCESS | 3744 | 1469109450398 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13907800) [pid = 3744] [serial = 2039] [outer = 11CD6400] 05:57:31 INFO - PROCESS | 3744 | 1469109451418 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:31 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 05:57:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1447ms 05:57:31 INFO - PROCESS | 3744 | 1469109451492 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:57:31 INFO - PROCESS | 3744 | 1469109451497 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 05:57:31 INFO - PROCESS | 3744 | 1469109451505 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:57:31 INFO - PROCESS | 3744 | 1469109451508 Marionette TRACE conn2 <- [1,2682,null,{}] 05:57:31 INFO - PROCESS | 3744 | 1469109451512 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:31 INFO - PROCESS | 3744 | 1469109451515 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:31 INFO - PROCESS | 3744 | 1469109451617 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:57:31 INFO - PROCESS | 3744 | 1469109451796 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 3744 | 1469109451799 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:31 INFO - PROCESS | 3744 | ++DOCSHELL 103D2C00 == 34 [pid = 3744] [id = 680] 05:57:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (103D3C00) [pid = 3744] [serial = 2040] [outer = 00000000] 05:57:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (10518800) [pid = 3744] [serial = 2041] [outer = 103D3C00] 05:57:31 INFO - PROCESS | 3744 | 1469109451986 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (10A75800) [pid = 3744] [serial = 2042] [outer = 103D3C00] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 10ECF000 == 33 [pid = 3744] [id = 677] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 15378000 == 32 [pid = 3744] [id = 676] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 139C9800 == 31 [pid = 3744] [id = 675] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 12B04400 == 30 [pid = 3744] [id = 674] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 10D39800 == 29 [pid = 3744] [id = 673] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 10D3E400 == 28 [pid = 3744] [id = 672] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 139D2C00 == 27 [pid = 3744] [id = 671] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 13910400 == 26 [pid = 3744] [id = 678] 05:57:33 INFO - PROCESS | 3744 | --DOCSHELL 114DC000 == 25 [pid = 3744] [id = 679] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (15C16800) [pid = 3744] [serial = 2002] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (154D5400) [pid = 3744] [serial = 2000] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (10D3A400) [pid = 3744] [serial = 2005] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (15E30C00) [pid = 3744] [serial = 2003] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16DB3400) [pid = 3744] [serial = 2008] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (12B6F400) [pid = 3744] [serial = 1979] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (114D3800) [pid = 3744] [serial = 1978] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (156F7000) [pid = 3744] [serial = 1982] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (15335400) [pid = 3744] [serial = 1981] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (18474000) [pid = 3744] [serial = 1985] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1769B400) [pid = 3744] [serial = 1984] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (16FB7800) [pid = 3744] [serial = 2012] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (1326B800) [pid = 3744] [serial = 2006] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (16DB8000) [pid = 3744] [serial = 2009] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (1532AC00) [pid = 3744] [serial = 1997] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (16FB5C00) [pid = 3744] [serial = 2011] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (14296800) [pid = 3744] [serial = 1996] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (10D41400) [pid = 3744] [serial = 1990] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 50 (10ECF800) [pid = 3744] [serial = 1991] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 49 (12BCB800) [pid = 3744] [serial = 1993] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 48 (130AD000) [pid = 3744] [serial = 1994] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 47 (15375C00) [pid = 3744] [serial = 1999] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 46 (12B6FC00) [pid = 3744] [serial = 1988] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | --DOMWINDOW == 45 (12B0E000) [pid = 3744] [serial = 1987] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 3744 | 1469109453738 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:33 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 05:57:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2256ms 05:57:33 INFO - PROCESS | 3744 | 1469109453762 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 3744 | 1469109453766 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 05:57:33 INFO - PROCESS | 3744 | 1469109453772 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:57:33 INFO - PROCESS | 3744 | 1469109453775 Marionette TRACE conn2 <- [1,2686,null,{}] 05:57:33 INFO - PROCESS | 3744 | 1469109453781 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:33 INFO - PROCESS | 3744 | 1469109453784 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:33 INFO - PROCESS | 3744 | 1469109453875 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:57:33 INFO - PROCESS | 3744 | 1469109453883 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 3744 | 1469109453888 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:33 INFO - PROCESS | 3744 | ++DOCSHELL 10ED0000 == 26 [pid = 3744] [id = 681] 05:57:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (10ED0400) [pid = 3744] [serial = 2043] [outer = 00000000] 05:57:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (11C31400) [pid = 3744] [serial = 2044] [outer = 10ED0400] 05:57:33 INFO - PROCESS | 3744 | 1469109453939 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (12828400) [pid = 3744] [serial = 2045] [outer = 10ED0400] 05:57:34 INFO - PROCESS | 3744 | 1469109454929 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:34 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 05:57:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1183ms 05:57:34 INFO - PROCESS | 3744 | 1469109454967 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 3744 | 1469109454972 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 05:57:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:57:34 INFO - PROCESS | 3744 | 1469109454979 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 3744 | 1469109454982 Marionette TRACE conn2 <- [1,2690,null,{}] 05:57:34 INFO - PROCESS | 3744 | 1469109454986 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:34 INFO - PROCESS | 3744 | 1469109454989 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:35 INFO - PROCESS | 3744 | 1469109455076 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:57:35 INFO - PROCESS | 3744 | 1469109455083 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 3744 | 1469109455085 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:35 INFO - PROCESS | 3744 | ++DOCSHELL 12D96000 == 27 [pid = 3744] [id = 682] 05:57:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (12D9D000) [pid = 3744] [serial = 2046] [outer = 00000000] 05:57:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (13126C00) [pid = 3744] [serial = 2047] [outer = 12D9D000] 05:57:35 INFO - PROCESS | 3744 | 1469109455134 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (131E7000) [pid = 3744] [serial = 2048] [outer = 12D9D000] 05:57:35 INFO - PROCESS | 3744 | 1469109455658 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:57:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 05:57:35 INFO - PROCESS | 3744 | 1469109455702 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 3744 | 1469109455704 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 05:57:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:57:35 INFO - PROCESS | 3744 | 1469109455708 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 3744 | 1469109455712 Marionette TRACE conn2 <- [1,2694,null,{}] 05:57:35 INFO - PROCESS | 3744 | 1469109455723 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:35 INFO - PROCESS | 3744 | 1469109455728 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:35 INFO - PROCESS | 3744 | 1469109455851 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:57:35 INFO - PROCESS | 3744 | 1469109455865 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 3744 | 1469109455868 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:35 INFO - PROCESS | 3744 | ++DOCSHELL 14294400 == 28 [pid = 3744] [id = 683] 05:57:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (14294C00) [pid = 3744] [serial = 2049] [outer = 00000000] 05:57:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (144F5800) [pid = 3744] [serial = 2050] [outer = 14294C00] 05:57:35 INFO - PROCESS | 3744 | 1469109455919 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (15331400) [pid = 3744] [serial = 2051] [outer = 14294C00] 05:57:36 INFO - PROCESS | 3744 | 1469109456374 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:57:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 700ms 05:57:36 INFO - PROCESS | 3744 | 1469109456406 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 3744 | 1469109456409 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 05:57:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:57:36 INFO - PROCESS | 3744 | 1469109456413 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 3744 | 1469109456414 Marionette TRACE conn2 <- [1,2698,null,{}] 05:57:36 INFO - PROCESS | 3744 | 1469109456440 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:36 INFO - PROCESS | 3744 | 1469109456442 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:36 INFO - PROCESS | 3744 | 1469109456588 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:57:36 INFO - PROCESS | 3744 | 1469109456612 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 3744 | 1469109456614 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:36 INFO - PROCESS | 3744 | ++DOCSHELL 15376000 == 29 [pid = 3744] [id = 684] 05:57:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (15378400) [pid = 3744] [serial = 2052] [outer = 00000000] 05:57:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (1537F800) [pid = 3744] [serial = 2053] [outer = 15378400] 05:57:36 INFO - PROCESS | 3744 | 1469109456659 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (154D5400) [pid = 3744] [serial = 2054] [outer = 15378400] 05:57:37 INFO - PROCESS | 3744 | 1469109457123 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 3744 | 1469109457159 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 05:57:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:57:37 INFO - PROCESS | 3744 | 1469109457162 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 3744 | 1469109457164 Marionette TRACE conn2 <- [1,2702,null,{}] 05:57:37 INFO - PROCESS | 3744 | 1469109457168 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:37 INFO - PROCESS | 3744 | 1469109457170 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:37 INFO - PROCESS | 3744 | 1469109457282 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:57:37 INFO - PROCESS | 3744 | 1469109457287 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 3744 | 1469109457290 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:37 INFO - PROCESS | 3744 | ++DOCSHELL 154DFC00 == 30 [pid = 3744] [id = 685] 05:57:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (156F7000) [pid = 3744] [serial = 2055] [outer = 00000000] 05:57:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (15C1F800) [pid = 3744] [serial = 2056] [outer = 156F7000] 05:57:37 INFO - PROCESS | 3744 | 1469109457335 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (15E31C00) [pid = 3744] [serial = 2057] [outer = 156F7000] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (17699000) [pid = 3744] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (15380400) [pid = 3744] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (10D40C00) [pid = 3744] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (12B05000) [pid = 3744] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (13DAE400) [pid = 3744] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (10D3B000) [pid = 3744] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (15777C00) [pid = 3744] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:57:37 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (110CCC00) [pid = 3744] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:57:37 INFO - PROCESS | 3744 | 1469109457906 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:57:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 793ms 05:57:37 INFO - PROCESS | 3744 | 1469109457965 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 3744 | 1469109457967 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 05:57:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:57:37 INFO - PROCESS | 3744 | 1469109457971 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 3744 | 1469109457973 Marionette TRACE conn2 <- [1,2706,null,{}] 05:57:37 INFO - PROCESS | 3744 | 1469109457976 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:37 INFO - PROCESS | 3744 | 1469109457982 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:38 INFO - PROCESS | 3744 | 1469109458085 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:57:38 INFO - PROCESS | 3744 | 1469109458098 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 3744 | 1469109458100 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:38 INFO - PROCESS | 3744 | ++DOCSHELL 15C1D000 == 31 [pid = 3744] [id = 686] 05:57:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (15C1E000) [pid = 3744] [serial = 2058] [outer = 00000000] 05:57:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (165E2000) [pid = 3744] [serial = 2059] [outer = 15C1E000] 05:57:38 INFO - PROCESS | 3744 | 1469109458146 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (16A5A400) [pid = 3744] [serial = 2060] [outer = 15C1E000] 05:57:38 INFO - PROCESS | 3744 | 1469109458612 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 3744 | 1469109458672 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 05:57:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:57:38 INFO - PROCESS | 3744 | 1469109458675 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 3744 | 1469109458677 Marionette TRACE conn2 <- [1,2710,null,{}] 05:57:38 INFO - PROCESS | 3744 | 1469109458680 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:38 INFO - PROCESS | 3744 | 1469109458682 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:38 INFO - PROCESS | 3744 | 1469109458768 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:57:38 INFO - PROCESS | 3744 | 1469109458774 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 3744 | 1469109458776 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:38 INFO - PROCESS | 3744 | ++DOCSHELL 165D9C00 == 32 [pid = 3744] [id = 687] 05:57:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (16DB2400) [pid = 3744] [serial = 2061] [outer = 00000000] 05:57:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (16EDCC00) [pid = 3744] [serial = 2062] [outer = 16DB2400] 05:57:38 INFO - PROCESS | 3744 | 1469109458821 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (16FA9C00) [pid = 3744] [serial = 2063] [outer = 16DB2400] 05:57:39 INFO - PROCESS | 3744 | 1469109459268 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 3744 | 1469109459315 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 05:57:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:57:39 INFO - PROCESS | 3744 | 1469109459319 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 3744 | 1469109459320 Marionette TRACE conn2 <- [1,2714,null,{}] 05:57:39 INFO - PROCESS | 3744 | 1469109459324 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:39 INFO - PROCESS | 3744 | 1469109459326 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:39 INFO - PROCESS | 3744 | 1469109459386 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:57:39 INFO - PROCESS | 3744 | 1469109459392 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 3744 | 1469109459394 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:39 INFO - PROCESS | 3744 | ++DOCSHELL 16FB4000 == 33 [pid = 3744] [id = 688] 05:57:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (16FB4800) [pid = 3744] [serial = 2064] [outer = 00000000] 05:57:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (16FB8800) [pid = 3744] [serial = 2065] [outer = 16FB4800] 05:57:39 INFO - PROCESS | 3744 | 1469109459438 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (16FB6C00) [pid = 3744] [serial = 2066] [outer = 16FB4800] 05:57:40 INFO - PROCESS | 3744 | 1469109460276 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:57:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 996ms 05:57:40 INFO - PROCESS | 3744 | 1469109460306 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 3744 | 1469109460311 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 05:57:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:57:40 INFO - PROCESS | 3744 | 1469109460316 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 3744 | 1469109460322 Marionette TRACE conn2 <- [1,2718,null,{}] 05:57:40 INFO - PROCESS | 3744 | 1469109460328 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:40 INFO - PROCESS | 3744 | 1469109460331 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:40 INFO - PROCESS | 3744 | 1469109460455 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:57:40 INFO - PROCESS | 3744 | 1469109460602 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 3744 | 1469109460605 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:40 INFO - PROCESS | 3744 | ++DOCSHELL 10D3E400 == 34 [pid = 3744] [id = 689] 05:57:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (114D0400) [pid = 3744] [serial = 2067] [outer = 00000000] 05:57:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (12B71800) [pid = 3744] [serial = 2068] [outer = 114D0400] 05:57:40 INFO - PROCESS | 3744 | 1469109460667 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (12D95C00) [pid = 3744] [serial = 2069] [outer = 114D0400] 05:57:41 INFO - PROCESS | 3744 | --DOCSHELL 165D9C00 == 33 [pid = 3744] [id = 687] 05:57:41 INFO - PROCESS | 3744 | --DOCSHELL 15C1D000 == 32 [pid = 3744] [id = 686] 05:57:41 INFO - PROCESS | 3744 | --DOCSHELL 154DFC00 == 31 [pid = 3744] [id = 685] 05:57:41 INFO - PROCESS | 3744 | --DOCSHELL 15376000 == 30 [pid = 3744] [id = 684] 05:57:41 INFO - PROCESS | 3744 | --DOCSHELL 14294400 == 29 [pid = 3744] [id = 683] 05:57:41 INFO - PROCESS | 3744 | --DOCSHELL 12D96000 == 28 [pid = 3744] [id = 682] 05:57:41 INFO - PROCESS | 3744 | --DOCSHELL 10ED0000 == 27 [pid = 3744] [id = 681] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (16DB6800) [pid = 3744] [serial = 2036] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (165E3000) [pid = 3744] [serial = 2035] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (144F2000) [pid = 3744] [serial = 2032] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1532F400) [pid = 3744] [serial = 2033] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (17745C00) [pid = 3744] [serial = 2015] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (15C12800) [pid = 3744] [serial = 2029] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (131E8000) [pid = 3744] [serial = 2018] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (12B6A000) [pid = 3744] [serial = 2017] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (1305E000) [pid = 3744] [serial = 2023] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (15333800) [pid = 3744] [serial = 2027] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 53 (11243400) [pid = 3744] [serial = 2021] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 52 (10D43C00) [pid = 3744] [serial = 2020] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 51 (17744800) [pid = 3744] [serial = 2014] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 50 (15C20C00) [pid = 3744] [serial = 2030] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 49 (131E7800) [pid = 3744] [serial = 2024] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | --DOMWINDOW == 48 (1532C000) [pid = 3744] [serial = 2026] [outer = 00000000] [url = about:blank] 05:57:41 INFO - PROCESS | 3744 | 1469109461928 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:41 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 05:57:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:57:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1649ms 05:57:41 INFO - PROCESS | 3744 | 1469109461983 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 05:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:57:41 INFO - PROCESS | 3744 | 1469109461987 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 05:57:42 INFO - PROCESS | 3744 | 1469109462027 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 3744 | 1469109462031 Marionette TRACE conn2 <- [1,2722,null,{}] 05:57:42 INFO - PROCESS | 3744 | 1469109462039 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:42 INFO - PROCESS | 3744 | 1469109462041 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:42 INFO - PROCESS | 3744 | 1469109462128 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:57:42 INFO - PROCESS | 3744 | 1469109462221 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 3744 | 1469109462225 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:42 INFO - PROCESS | 3744 | ++DOCSHELL 10ED9400 == 28 [pid = 3744] [id = 690] 05:57:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (110CC400) [pid = 3744] [serial = 2070] [outer = 00000000] 05:57:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (11252800) [pid = 3744] [serial = 2071] [outer = 110CC400] 05:57:42 INFO - PROCESS | 3744 | 1469109462274 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (11AC3800) [pid = 3744] [serial = 2072] [outer = 110CC400] 05:57:42 INFO - PROCESS | 3744 | 1469109462709 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 778ms 05:57:42 INFO - PROCESS | 3744 | 1469109462770 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 3744 | 1469109462775 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 05:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:57:42 INFO - PROCESS | 3744 | 1469109462781 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 3744 | 1469109462784 Marionette TRACE conn2 <- [1,2726,null,{}] 05:57:42 INFO - PROCESS | 3744 | 1469109462788 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:42 INFO - PROCESS | 3744 | 1469109462791 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:42 INFO - PROCESS | 3744 | 1469109462879 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:57:42 INFO - PROCESS | 3744 | 1469109462888 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 3744 | 1469109462891 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:42 INFO - PROCESS | 3744 | ++DOCSHELL 130AF400 == 29 [pid = 3744] [id = 691] 05:57:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (130B6C00) [pid = 3744] [serial = 2073] [outer = 00000000] 05:57:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (1312D400) [pid = 3744] [serial = 2074] [outer = 130B6C00] 05:57:42 INFO - PROCESS | 3744 | 1469109462942 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (131E8C00) [pid = 3744] [serial = 2075] [outer = 130B6C00] 05:57:43 INFO - PROCESS | 3744 | 1469109463409 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 685ms 05:57:43 INFO - PROCESS | 3744 | 1469109463464 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 3744 | 1469109463466 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 05:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:57:43 INFO - PROCESS | 3744 | 1469109463470 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 3744 | 1469109463474 Marionette TRACE conn2 <- [1,2730,null,{}] 05:57:43 INFO - PROCESS | 3744 | 1469109463485 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:43 INFO - PROCESS | 3744 | 1469109463490 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:43 INFO - PROCESS | 3744 | 1469109463608 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:57:43 INFO - PROCESS | 3744 | 1469109463718 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 3744 | 1469109463721 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:43 INFO - PROCESS | 3744 | ++DOCSHELL 139C4400 == 30 [pid = 3744] [id = 692] 05:57:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (13DB0400) [pid = 3744] [serial = 2076] [outer = 00000000] 05:57:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (144F3800) [pid = 3744] [serial = 2077] [outer = 13DB0400] 05:57:43 INFO - PROCESS | 3744 | 1469109463768 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (1532F400) [pid = 3744] [serial = 2078] [outer = 13DB0400] 05:57:44 INFO - PROCESS | 3744 | 1469109464197 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 731ms 05:57:44 INFO - PROCESS | 3744 | 1469109464209 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 3744 | 1469109464212 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 05:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:57:44 INFO - PROCESS | 3744 | 1469109464216 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 3744 | 1469109464217 Marionette TRACE conn2 <- [1,2734,null,{}] 05:57:44 INFO - PROCESS | 3744 | 1469109464228 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:44 INFO - PROCESS | 3744 | 1469109464229 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:44 INFO - PROCESS | 3744 | 1469109464346 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:57:44 INFO - PROCESS | 3744 | 1469109464353 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 3744 | 1469109464355 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:44 INFO - PROCESS | 3744 | ++DOCSHELL 15374000 == 31 [pid = 3744] [id = 693] 05:57:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (15378000) [pid = 3744] [serial = 2079] [outer = 00000000] 05:57:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (154D6000) [pid = 3744] [serial = 2080] [outer = 15378000] 05:57:44 INFO - PROCESS | 3744 | 1469109464400 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (156F9C00) [pid = 3744] [serial = 2081] [outer = 15378000] 05:57:44 INFO - PROCESS | 3744 | 1469109464865 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 685ms 05:57:44 INFO - PROCESS | 3744 | 1469109464921 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 3744 | 1469109464924 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 05:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:57:44 INFO - PROCESS | 3744 | 1469109464927 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 3744 | 1469109464929 Marionette TRACE conn2 <- [1,2738,null,{}] 05:57:44 INFO - PROCESS | 3744 | 1469109464933 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:44 INFO - PROCESS | 3744 | 1469109464935 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:45 INFO - PROCESS | 3744 | 1469109465080 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:57:45 INFO - PROCESS | 3744 | 1469109465101 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 3744 | 1469109465103 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:45 INFO - PROCESS | 3744 | ++DOCSHELL 15779C00 == 32 [pid = 3744] [id = 694] 05:57:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (1577B000) [pid = 3744] [serial = 2082] [outer = 00000000] 05:57:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (15C14C00) [pid = 3744] [serial = 2083] [outer = 1577B000] 05:57:45 INFO - PROCESS | 3744 | 1469109465151 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (15E30C00) [pid = 3744] [serial = 2084] [outer = 1577B000] 05:57:45 INFO - PROCESS | 3744 | 1469109465589 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 700ms 05:57:45 INFO - PROCESS | 3744 | 1469109465624 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 3744 | 1469109465626 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 05:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:57:45 INFO - PROCESS | 3744 | 1469109465630 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 3744 | 1469109465632 Marionette TRACE conn2 <- [1,2742,null,{}] 05:57:45 INFO - PROCESS | 3744 | 1469109465642 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:45 INFO - PROCESS | 3744 | 1469109465648 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:45 INFO - PROCESS | 3744 | 1469109465791 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:57:45 INFO - PROCESS | 3744 | 1469109465861 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 3744 | 1469109465863 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:45 INFO - PROCESS | 3744 | ++DOCSHELL 16715000 == 33 [pid = 3744] [id = 695] 05:57:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (16A5F400) [pid = 3744] [serial = 2085] [outer = 00000000] 05:57:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (16DB5400) [pid = 3744] [serial = 2086] [outer = 16A5F400] 05:57:45 INFO - PROCESS | 3744 | 1469109465909 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (16ED3000) [pid = 3744] [serial = 2087] [outer = 16A5F400] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (14294C00) [pid = 3744] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (103D3C00) [pid = 3744] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (10ED0400) [pid = 3744] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (15378400) [pid = 3744] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (12D9D000) [pid = 3744] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (156F7000) [pid = 3744] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (15C1E000) [pid = 3744] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (16DB2400) [pid = 3744] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:57:46 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (11CD6400) [pid = 3744] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:57:46 INFO - PROCESS | 3744 | 1469109466385 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 793ms 05:57:46 INFO - PROCESS | 3744 | 1469109466444 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 3744 | 1469109466446 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 05:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:57:46 INFO - PROCESS | 3744 | 1469109466450 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 3744 | 1469109466452 Marionette TRACE conn2 <- [1,2746,null,{}] 05:57:46 INFO - PROCESS | 3744 | 1469109466455 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:46 INFO - PROCESS | 3744 | 1469109466457 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:46 INFO - PROCESS | 3744 | 1469109466534 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:57:46 INFO - PROCESS | 3744 | 1469109466540 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 3744 | 1469109466542 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:46 INFO - PROCESS | 3744 | ++DOCSHELL 15C1E000 == 34 [pid = 3744] [id = 696] 05:57:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (16DB2400) [pid = 3744] [serial = 2088] [outer = 00000000] 05:57:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (16FAC800) [pid = 3744] [serial = 2089] [outer = 16DB2400] 05:57:46 INFO - PROCESS | 3744 | 1469109466586 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (16DB6400) [pid = 3744] [serial = 2090] [outer = 16DB2400] 05:57:46 INFO - PROCESS | 3744 | 1469109467004 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 591ms 05:57:47 INFO - PROCESS | 3744 | 1469109467029 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 3744 | 1469109467031 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 05:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:57:47 INFO - PROCESS | 3744 | 1469109467053 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 3744 | 1469109467055 Marionette TRACE conn2 <- [1,2750,null,{}] 05:57:47 INFO - PROCESS | 3744 | 1469109467059 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:47 INFO - PROCESS | 3744 | 1469109467061 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:47 INFO - PROCESS | 3744 | 1469109467140 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:57:47 INFO - PROCESS | 3744 | 1469109467145 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 3744 | 1469109467148 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:47 INFO - PROCESS | 3744 | ++DOCSHELL 174E7000 == 35 [pid = 3744] [id = 697] 05:57:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (174E9C00) [pid = 3744] [serial = 2091] [outer = 00000000] 05:57:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (1768D000) [pid = 3744] [serial = 2092] [outer = 174E9C00] 05:57:47 INFO - PROCESS | 3744 | 1469109467192 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (1769B400) [pid = 3744] [serial = 2093] [outer = 174E9C00] 05:57:47 INFO - PROCESS | 3744 | 1469109467626 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 591ms 05:57:47 INFO - PROCESS | 3744 | 1469109467649 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 3744 | 1469109467651 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 05:57:47 INFO - PROCESS | 3744 | 1469109467654 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:57:47 INFO - PROCESS | 3744 | 1469109467656 Marionette TRACE conn2 <- [1,2754,null,{}] 05:57:47 INFO - PROCESS | 3744 | 1469109467672 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:47 INFO - PROCESS | 3744 | 1469109467674 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:47 INFO - PROCESS | 3744 | 1469109467763 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:57:47 INFO - PROCESS | 3744 | 1469109467770 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 3744 | 1469109467772 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:47 INFO - PROCESS | 3744 | ++DOCSHELL 1326F000 == 36 [pid = 3744] [id = 698] 05:57:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (17738000) [pid = 3744] [serial = 2094] [outer = 00000000] 05:57:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (17D70800) [pid = 3744] [serial = 2095] [outer = 17738000] 05:57:47 INFO - PROCESS | 3744 | 1469109467816 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (1802F000) [pid = 3744] [serial = 2096] [outer = 17738000] 05:57:48 INFO - PROCESS | 3744 | 1469109468539 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:57:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 887ms 05:57:48 INFO - PROCESS | 3744 | 1469109468565 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 3744 | 1469109468570 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 05:57:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:57:48 INFO - PROCESS | 3744 | 1469109468577 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 3744 | 1469109468580 Marionette TRACE conn2 <- [1,2758,null,{}] 05:57:48 INFO - PROCESS | 3744 | 1469109468586 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:48 INFO - PROCESS | 3744 | 1469109468589 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:48 INFO - PROCESS | 3744 | 1469109468706 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:57:48 INFO - PROCESS | 3744 | 1469109468849 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 3744 | 1469109468851 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:48 INFO - PROCESS | 3744 | ++DOCSHELL 12824C00 == 37 [pid = 3744] [id = 699] 05:57:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1292D400) [pid = 3744] [serial = 2097] [outer = 00000000] 05:57:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12BCE800) [pid = 3744] [serial = 2098] [outer = 1292D400] 05:57:48 INFO - PROCESS | 3744 | 1469109468909 Marionette DEBUG loaded listener.js 05:57:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13112800) [pid = 3744] [serial = 2099] [outer = 1292D400] 05:57:49 INFO - PROCESS | 3744 | 1469109469508 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 933ms 05:57:49 INFO - PROCESS | 3744 | 1469109469535 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 3744 | 1469109469540 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 05:57:49 INFO - PROCESS | 3744 | 1469109469548 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 3744 | 1469109469551 Marionette TRACE conn2 <- [1,2762,null,{}] 05:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:57:49 INFO - PROCESS | 3744 | 1469109469555 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:49 INFO - PROCESS | 3744 | 1469109469558 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:49 INFO - PROCESS | 3744 | 1469109469666 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:57:49 INFO - PROCESS | 3744 | 1469109469824 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 3744 | 1469109469827 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:49 INFO - PROCESS | 3744 | ++DOCSHELL 14290000 == 38 [pid = 3744] [id = 700] 05:57:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (14295400) [pid = 3744] [serial = 2100] [outer = 00000000] 05:57:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (15332400) [pid = 3744] [serial = 2101] [outer = 14295400] 05:57:49 INFO - PROCESS | 3744 | 1469109469885 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1537BC00) [pid = 3744] [serial = 2102] [outer = 14295400] 05:57:50 INFO - PROCESS | 3744 | 1469109470485 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:57:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 981ms 05:57:50 INFO - PROCESS | 3744 | 1469109470549 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 3744 | 1469109470552 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 05:57:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:57:50 INFO - PROCESS | 3744 | 1469109470556 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 3744 | 1469109470559 Marionette TRACE conn2 <- [1,2766,null,{}] 05:57:50 INFO - PROCESS | 3744 | 1469109470571 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:50 INFO - PROCESS | 3744 | 1469109470576 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:50 INFO - PROCESS | 3744 | 1469109470685 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:57:50 INFO - PROCESS | 3744 | 1469109470829 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 3744 | 1469109470832 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:50 INFO - PROCESS | 3744 | ++DOCSHELL 17688000 == 39 [pid = 3744] [id = 701] 05:57:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1769B000) [pid = 3744] [serial = 2103] [outer = 00000000] 05:57:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18412000) [pid = 3744] [serial = 2104] [outer = 1769B000] 05:57:50 INFO - PROCESS | 3744 | 1469109470891 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1841B000) [pid = 3744] [serial = 2105] [outer = 1769B000] 05:57:51 INFO - PROCESS | 3744 | 1469109471648 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:57:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1151ms 05:57:51 INFO - PROCESS | 3744 | 1469109471693 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 3744 | 1469109471697 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 05:57:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:57:51 INFO - PROCESS | 3744 | 1469109471703 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 3744 | 1469109471707 Marionette TRACE conn2 <- [1,2770,null,{}] 05:57:51 INFO - PROCESS | 3744 | 1469109471713 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:51 INFO - PROCESS | 3744 | 1469109471716 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:51 INFO - PROCESS | 3744 | 1469109471824 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:57:51 INFO - PROCESS | 3744 | 1469109471977 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 3744 | 1469109471982 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:51 INFO - PROCESS | 3744 | ++DOCSHELL 10A78800 == 40 [pid = 3744] [id = 702] 05:57:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (10D40C00) [pid = 3744] [serial = 2106] [outer = 00000000] 05:57:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (12B05000) [pid = 3744] [serial = 2107] [outer = 10D40C00] 05:57:52 INFO - PROCESS | 3744 | 1469109472039 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (12B6F000) [pid = 3744] [serial = 2108] [outer = 10D40C00] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 174E7000 == 39 [pid = 3744] [id = 697] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 15C1E000 == 38 [pid = 3744] [id = 696] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 16715000 == 37 [pid = 3744] [id = 695] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 15779C00 == 36 [pid = 3744] [id = 694] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 15374000 == 35 [pid = 3744] [id = 693] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 139C4400 == 34 [pid = 3744] [id = 692] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 130AF400 == 33 [pid = 3744] [id = 691] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 10ED9400 == 32 [pid = 3744] [id = 690] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 103D2C00 == 31 [pid = 3744] [id = 680] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 10D3E400 == 30 [pid = 3744] [id = 689] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 16FB4000 == 29 [pid = 3744] [id = 688] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 14290000 == 28 [pid = 3744] [id = 700] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 17688000 == 27 [pid = 3744] [id = 701] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 1326F000 == 26 [pid = 3744] [id = 698] 05:57:52 INFO - PROCESS | 3744 | --DOCSHELL 12824C00 == 25 [pid = 3744] [id = 699] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (144F5800) [pid = 3744] [serial = 2050] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (10A75800) [pid = 3744] [serial = 2042] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10518800) [pid = 3744] [serial = 2041] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (11C31400) [pid = 3744] [serial = 2044] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1537F800) [pid = 3744] [serial = 2053] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (12828400) [pid = 3744] [serial = 2045] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (13126C00) [pid = 3744] [serial = 2047] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (15331400) [pid = 3744] [serial = 2051] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15C1F800) [pid = 3744] [serial = 2056] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (154D5400) [pid = 3744] [serial = 2054] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15E31C00) [pid = 3744] [serial = 2057] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (165E2000) [pid = 3744] [serial = 2059] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (16EDCC00) [pid = 3744] [serial = 2062] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16FB8800) [pid = 3744] [serial = 2065] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (13907800) [pid = 3744] [serial = 2039] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (132ED000) [pid = 3744] [serial = 2038] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (131E7000) [pid = 3744] [serial = 2048] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (16FA9C00) [pid = 3744] [serial = 2063] [outer = 00000000] [url = about:blank] 05:57:52 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (16A5A400) [pid = 3744] [serial = 2060] [outer = 00000000] [url = about:blank] 05:57:53 INFO - PROCESS | 3744 | 1469109473172 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:57:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1494ms 05:57:53 INFO - PROCESS | 3744 | 1469109473208 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 3744 | 1469109473212 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 05:57:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:57:53 INFO - PROCESS | 3744 | 1469109473217 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 3744 | 1469109473222 Marionette TRACE conn2 <- [1,2774,null,{}] 05:57:53 INFO - PROCESS | 3744 | 1469109473227 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:53 INFO - PROCESS | 3744 | 1469109473230 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:53 INFO - PROCESS | 3744 | 1469109473321 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:57:53 INFO - PROCESS | 3744 | 1469109473462 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 3744 | 1469109473464 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:53 INFO - PROCESS | 3744 | ++DOCSHELL 10A80C00 == 26 [pid = 3744] [id = 703] 05:57:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (10BB2000) [pid = 3744] [serial = 2109] [outer = 00000000] 05:57:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (10ED9400) [pid = 3744] [serial = 2110] [outer = 10BB2000] 05:57:53 INFO - PROCESS | 3744 | 1469109473514 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (11249400) [pid = 3744] [serial = 2111] [outer = 10BB2000] 05:57:53 INFO - PROCESS | 3744 | 1469109473925 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:57:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 731ms 05:57:53 INFO - PROCESS | 3744 | 1469109473958 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 3744 | 1469109473963 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 05:57:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:57:53 INFO - PROCESS | 3744 | 1469109473970 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 3744 | 1469109473973 Marionette TRACE conn2 <- [1,2778,null,{}] 05:57:53 INFO - PROCESS | 3744 | 1469109474007 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:53 INFO - PROCESS | 3744 | 1469109474009 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:54 INFO - PROCESS | 3744 | 1469109474101 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:57:54 INFO - PROCESS | 3744 | 1469109474113 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 3744 | 1469109474116 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:54 INFO - PROCESS | 3744 | ++DOCSHELL 12D67C00 == 27 [pid = 3744] [id = 704] 05:57:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (12D96400) [pid = 3744] [serial = 2112] [outer = 00000000] 05:57:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (131DAC00) [pid = 3744] [serial = 2113] [outer = 12D96400] 05:57:54 INFO - PROCESS | 3744 | 1469109474164 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (131E8000) [pid = 3744] [serial = 2114] [outer = 12D96400] 05:57:54 INFO - PROCESS | 3744 | 1469109474625 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:57:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 05:57:54 INFO - PROCESS | 3744 | 1469109474693 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 3744 | 1469109474696 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 05:57:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:57:54 INFO - PROCESS | 3744 | 1469109474699 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 3744 | 1469109474703 Marionette TRACE conn2 <- [1,2782,null,{}] 05:57:54 INFO - PROCESS | 3744 | 1469109474714 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:54 INFO - PROCESS | 3744 | 1469109474719 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:54 INFO - PROCESS | 3744 | 1469109474805 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:57:54 INFO - PROCESS | 3744 | 1469109474819 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 3744 | 1469109474822 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:54 INFO - PROCESS | 3744 | ++DOCSHELL 13DB2000 == 28 [pid = 3744] [id = 705] 05:57:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13DB3400) [pid = 3744] [serial = 2115] [outer = 00000000] 05:57:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (144EA400) [pid = 3744] [serial = 2116] [outer = 13DB3400] 05:57:54 INFO - PROCESS | 3744 | 1469109474871 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1532E400) [pid = 3744] [serial = 2117] [outer = 13DB3400] 05:57:55 INFO - PROCESS | 3744 | 1469109475388 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:57:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 05:57:55 INFO - PROCESS | 3744 | 1469109475472 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 3744 | 1469109475475 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 05:57:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:57:55 INFO - PROCESS | 3744 | 1469109475481 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 3744 | 1469109475483 Marionette TRACE conn2 <- [1,2786,null,{}] 05:57:55 INFO - PROCESS | 3744 | 1469109475486 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:55 INFO - PROCESS | 3744 | 1469109475488 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:55 INFO - PROCESS | 3744 | 1469109475612 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:57:55 INFO - PROCESS | 3744 | 1469109475622 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:55 INFO - PROCESS | 3744 | 1469109475624 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:55 INFO - PROCESS | 3744 | ++DOCSHELL 15374000 == 29 [pid = 3744] [id = 706] 05:57:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15376400) [pid = 3744] [serial = 2118] [outer = 00000000] 05:57:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (153CE000) [pid = 3744] [serial = 2119] [outer = 15376400] 05:57:55 INFO - PROCESS | 3744 | 1469109475669 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (154DF400) [pid = 3744] [serial = 2120] [outer = 15376400] 05:57:56 INFO - PROCESS | 3744 | 1469109476133 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 684ms 05:57:56 INFO - PROCESS | 3744 | 1469109476178 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 3744 | 1469109476180 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 05:57:56 INFO - PROCESS | 3744 | 1469109476183 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:57:56 INFO - PROCESS | 3744 | 1469109476185 Marionette TRACE conn2 <- [1,2790,null,{}] 05:57:56 INFO - PROCESS | 3744 | 1469109476189 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:56 INFO - PROCESS | 3744 | 1469109476191 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:56 INFO - PROCESS | 3744 | 1469109476305 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:57:56 INFO - PROCESS | 3744 | 1469109476311 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 3744 | 1469109476313 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:56 INFO - PROCESS | 3744 | ++DOCSHELL 154D6800 == 30 [pid = 3744] [id = 707] 05:57:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15775800) [pid = 3744] [serial = 2121] [outer = 00000000] 05:57:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15C1C400) [pid = 3744] [serial = 2122] [outer = 15775800] 05:57:56 INFO - PROCESS | 3744 | 1469109476358 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15E30000) [pid = 3744] [serial = 2123] [outer = 15775800] 05:57:56 INFO - PROCESS | 3744 | 1469109476846 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 684ms 05:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:57:56 INFO - PROCESS | 3744 | 1469109476883 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 3744 | 1469109476886 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 05:57:56 INFO - PROCESS | 3744 | 1469109476889 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 3744 | 1469109476891 Marionette TRACE conn2 <- [1,2794,null,{}] 05:57:56 INFO - PROCESS | 3744 | 1469109476894 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:56 INFO - PROCESS | 3744 | 1469109476900 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:57 INFO - PROCESS | 3744 | 1469109477062 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15378000) [pid = 3744] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (130B6C00) [pid = 3744] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (114D0400) [pid = 3744] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1577B000) [pid = 3744] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (13DB0400) [pid = 3744] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (16FB4800) [pid = 3744] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (110CC400) [pid = 3744] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (17738000) [pid = 3744] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (16A5F400) [pid = 3744] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16DB2400) [pid = 3744] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:57:57 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (174E9C00) [pid = 3744] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:57:57 INFO - PROCESS | 3744 | 1469109477321 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 3744 | 1469109477323 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:57 INFO - PROCESS | 3744 | ++DOCSHELL 10434400 == 31 [pid = 3744] [id = 708] 05:57:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (104E1000) [pid = 3744] [serial = 2124] [outer = 00000000] 05:57:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (11434000) [pid = 3744] [serial = 2125] [outer = 104E1000] 05:57:57 INFO - PROCESS | 3744 | 1469109477367 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13DAEC00) [pid = 3744] [serial = 2126] [outer = 104E1000] 05:57:57 INFO - PROCESS | 3744 | 1469109477723 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:57:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 902ms 05:57:57 INFO - PROCESS | 3744 | 1469109477809 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 3744 | 1469109477811 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 05:57:57 INFO - PROCESS | 3744 | 1469109477815 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:57:57 INFO - PROCESS | 3744 | 1469109477817 Marionette TRACE conn2 <- [1,2798,null,{}] 05:57:57 INFO - PROCESS | 3744 | 1469109477820 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:57 INFO - PROCESS | 3744 | 1469109477822 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:57 INFO - PROCESS | 3744 | 1469109477899 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:57:57 INFO - PROCESS | 3744 | 1469109477906 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 3744 | 1469109477908 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:57 INFO - PROCESS | 3744 | ++DOCSHELL 1326D000 == 32 [pid = 3744] [id = 709] 05:57:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (165D9C00) [pid = 3744] [serial = 2127] [outer = 00000000] 05:57:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (16DBE400) [pid = 3744] [serial = 2128] [outer = 165D9C00] 05:57:57 INFO - PROCESS | 3744 | 1469109477951 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (16ED9000) [pid = 3744] [serial = 2129] [outer = 165D9C00] 05:57:58 INFO - PROCESS | 3744 | 1469109478375 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:57:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 638ms 05:57:58 INFO - PROCESS | 3744 | 1469109478441 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 3744 | 1469109478443 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 05:57:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:57:58 INFO - PROCESS | 3744 | 1469109478446 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - PROCESS | 3744 | 1469109478448 Marionette TRACE conn2 <- [1,2802,null,{}] 05:57:58 INFO - PROCESS | 3744 | 1469109478452 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:58 INFO - PROCESS | 3744 | 1469109478454 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:58 INFO - PROCESS | 3744 | 1469109478533 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:57:58 INFO - PROCESS | 3744 | 1469109478539 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 3744 | 1469109478541 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:58 INFO - PROCESS | 3744 | ++DOCSHELL 131DA800 == 33 [pid = 3744] [id = 710] 05:57:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (16DBB800) [pid = 3744] [serial = 2130] [outer = 00000000] 05:57:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16FB7C00) [pid = 3744] [serial = 2131] [outer = 16DBB800] 05:57:58 INFO - PROCESS | 3744 | 1469109478612 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (156F3800) [pid = 3744] [serial = 2132] [outer = 16DBB800] 05:57:59 INFO - PROCESS | 3744 | 1469109479091 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:57:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 700ms 05:57:59 INFO - PROCESS | 3744 | 1469109479144 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 3744 | 1469109479146 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 05:57:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:57:59 INFO - PROCESS | 3744 | 1469109479149 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 3744 | 1469109479151 Marionette TRACE conn2 <- [1,2806,null,{}] 05:57:59 INFO - PROCESS | 3744 | 1469109479154 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:59 INFO - PROCESS | 3744 | 1469109479156 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:59 INFO - PROCESS | 3744 | 1469109479235 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:57:59 INFO - PROCESS | 3744 | 1469109479241 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 3744 | 1469109479243 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:57:59 INFO - PROCESS | 3744 | ++DOCSHELL 17599400 == 34 [pid = 3744] [id = 711] 05:57:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (17686400) [pid = 3744] [serial = 2133] [outer = 00000000] 05:57:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (17741400) [pid = 3744] [serial = 2134] [outer = 17686400] 05:57:59 INFO - PROCESS | 3744 | 1469109479288 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18006400) [pid = 3744] [serial = 2135] [outer = 17686400] 05:58:00 INFO - PROCESS | 3744 | 1469109480208 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:58:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1073ms 05:58:00 INFO - PROCESS | 3744 | 1469109480244 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 3744 | 1469109480249 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 05:58:00 INFO - PROCESS | 3744 | 1469109480253 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:58:00 INFO - PROCESS | 3744 | 1469109480257 Marionette TRACE conn2 <- [1,2810,null,{}] 05:58:00 INFO - PROCESS | 3744 | 1469109480263 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:00 INFO - PROCESS | 3744 | 1469109480267 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:00 INFO - PROCESS | 3744 | 1469109480411 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:58:00 INFO - PROCESS | 3744 | 1469109480554 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 3744 | 1469109480558 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:00 INFO - PROCESS | 3744 | ++DOCSHELL 11250800 == 35 [pid = 3744] [id = 712] 05:58:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (11259400) [pid = 3744] [serial = 2136] [outer = 00000000] 05:58:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1292F400) [pid = 3744] [serial = 2137] [outer = 11259400] 05:58:00 INFO - PROCESS | 3744 | 1469109480618 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (12D96000) [pid = 3744] [serial = 2138] [outer = 11259400] 05:58:01 INFO - PROCESS | 3744 | 1469109481485 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1244ms 05:58:01 INFO - PROCESS | 3744 | 1469109481539 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 3744 | 1469109481542 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 05:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:58:01 INFO - PROCESS | 3744 | 1469109481549 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 3744 | 1469109481553 Marionette TRACE conn2 <- [1,2814,null,{}] 05:58:01 INFO - PROCESS | 3744 | 1469109481559 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:01 INFO - PROCESS | 3744 | 1469109481562 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:01 INFO - PROCESS | 3744 | 1469109481675 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:58:01 INFO - PROCESS | 3744 | 1469109481815 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 3744 | 1469109481821 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:01 INFO - PROCESS | 3744 | ++DOCSHELL 10D36800 == 36 [pid = 3744] [id = 713] 05:58:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10D38000) [pid = 3744] [serial = 2139] [outer = 00000000] 05:58:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (10ED0C00) [pid = 3744] [serial = 2140] [outer = 10D38000] 05:58:01 INFO - PROCESS | 3744 | 1469109481884 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1125D400) [pid = 3744] [serial = 2141] [outer = 10D38000] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 131DA800 == 35 [pid = 3744] [id = 710] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 1326D000 == 34 [pid = 3744] [id = 709] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 10434400 == 33 [pid = 3744] [id = 708] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 154D6800 == 32 [pid = 3744] [id = 707] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 15374000 == 31 [pid = 3744] [id = 706] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 13DB2000 == 30 [pid = 3744] [id = 705] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 12D67C00 == 29 [pid = 3744] [id = 704] 05:58:02 INFO - PROCESS | 3744 | --DOCSHELL 10A80C00 == 28 [pid = 3744] [id = 703] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (154D6000) [pid = 3744] [serial = 2080] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1312D400) [pid = 3744] [serial = 2074] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (131E8C00) [pid = 3744] [serial = 2075] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12B71800) [pid = 3744] [serial = 2068] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15C14C00) [pid = 3744] [serial = 2083] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (12D95C00) [pid = 3744] [serial = 2069] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (144F3800) [pid = 3744] [serial = 2077] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16FB6C00) [pid = 3744] [serial = 2066] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (11252800) [pid = 3744] [serial = 2071] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (11AC3800) [pid = 3744] [serial = 2072] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1802F000) [pid = 3744] [serial = 2096] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (16DB5400) [pid = 3744] [serial = 2086] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (17D70800) [pid = 3744] [serial = 2095] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15E30C00) [pid = 3744] [serial = 2084] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16FAC800) [pid = 3744] [serial = 2089] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1769B400) [pid = 3744] [serial = 2093] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16ED3000) [pid = 3744] [serial = 2087] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1768D000) [pid = 3744] [serial = 2092] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (156F9C00) [pid = 3744] [serial = 2081] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (16DB6400) [pid = 3744] [serial = 2090] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1532F400) [pid = 3744] [serial = 2078] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 3744 | 1469109482408 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 934ms 05:58:02 INFO - PROCESS | 3744 | 1469109482477 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 3744 | 1469109482482 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 05:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:58:02 INFO - PROCESS | 3744 | 1469109482489 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 3744 | 1469109482492 Marionette TRACE conn2 <- [1,2818,null,{}] 05:58:02 INFO - PROCESS | 3744 | 1469109482495 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:02 INFO - PROCESS | 3744 | 1469109482498 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:02 INFO - PROCESS | 3744 | 1469109482587 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:58:02 INFO - PROCESS | 3744 | 1469109482602 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 3744 | 1469109482604 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:02 INFO - PROCESS | 3744 | ++DOCSHELL 12D5E400 == 29 [pid = 3744] [id = 714] 05:58:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (12D66800) [pid = 3744] [serial = 2142] [outer = 00000000] 05:58:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (13113000) [pid = 3744] [serial = 2143] [outer = 12D66800] 05:58:02 INFO - PROCESS | 3744 | 1469109482652 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (131E6C00) [pid = 3744] [serial = 2144] [outer = 12D66800] 05:58:03 INFO - PROCESS | 3744 | 1469109483190 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:58:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 731ms 05:58:03 INFO - PROCESS | 3744 | 1469109483228 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 3744 | 1469109483230 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 05:58:03 INFO - PROCESS | 3744 | 1469109483263 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:58:03 INFO - PROCESS | 3744 | 1469109483267 Marionette TRACE conn2 <- [1,2822,null,{}] 05:58:03 INFO - PROCESS | 3744 | 1469109483280 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:03 INFO - PROCESS | 3744 | 1469109483285 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:03 INFO - PROCESS | 3744 | 1469109483382 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:58:03 INFO - PROCESS | 3744 | 1469109483484 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 3744 | 1469109483488 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:03 INFO - PROCESS | 3744 | ++DOCSHELL 139C4400 == 30 [pid = 3744] [id = 715] 05:58:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (139C6C00) [pid = 3744] [serial = 2145] [outer = 00000000] 05:58:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (144F3800) [pid = 3744] [serial = 2146] [outer = 139C6C00] 05:58:03 INFO - PROCESS | 3744 | 1469109483538 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (1532DC00) [pid = 3744] [serial = 2147] [outer = 139C6C00] 05:58:03 INFO - PROCESS | 3744 | 1469109483943 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 05:58:04 INFO - PROCESS | 3744 | 1469109484008 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 3744 | 1469109484011 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 05:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:58:04 INFO - PROCESS | 3744 | 1469109484014 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 3744 | 1469109484016 Marionette TRACE conn2 <- [1,2826,null,{}] 05:58:04 INFO - PROCESS | 3744 | 1469109484020 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:04 INFO - PROCESS | 3744 | 1469109484022 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:04 INFO - PROCESS | 3744 | 1469109484109 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:58:04 INFO - PROCESS | 3744 | 1469109484114 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 3744 | 1469109484116 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:04 INFO - PROCESS | 3744 | ++DOCSHELL 15379400 == 31 [pid = 3744] [id = 716] 05:58:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (15414000) [pid = 3744] [serial = 2148] [outer = 00000000] 05:58:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1577B400) [pid = 3744] [serial = 2149] [outer = 15414000] 05:58:04 INFO - PROCESS | 3744 | 1469109484180 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15C13800) [pid = 3744] [serial = 2150] [outer = 15414000] 05:58:04 INFO - PROCESS | 3744 | 1469109484678 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 684ms 05:58:04 INFO - PROCESS | 3744 | 1469109484713 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 3744 | 1469109484715 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 05:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:58:04 INFO - PROCESS | 3744 | 1469109484718 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 3744 | 1469109484720 Marionette TRACE conn2 <- [1,2830,null,{}] 05:58:04 INFO - PROCESS | 3744 | 1469109484724 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:04 INFO - PROCESS | 3744 | 1469109484726 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:04 INFO - PROCESS | 3744 | 1469109484870 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:58:04 INFO - PROCESS | 3744 | 1469109484894 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 3744 | 1469109484896 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:04 INFO - PROCESS | 3744 | ++DOCSHELL 16446800 == 32 [pid = 3744] [id = 717] 05:58:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (16446C00) [pid = 3744] [serial = 2151] [outer = 00000000] 05:58:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16450800) [pid = 3744] [serial = 2152] [outer = 16446C00] 05:58:04 INFO - PROCESS | 3744 | 1469109484941 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (165E3000) [pid = 3744] [serial = 2153] [outer = 16446C00] 05:58:05 INFO - PROCESS | 3744 | 1469109485405 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 731ms 05:58:05 INFO - PROCESS | 3744 | 1469109485459 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 3744 | 1469109485461 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 05:58:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:58:05 INFO - PROCESS | 3744 | 1469109485473 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 3744 | 1469109485475 Marionette TRACE conn2 <- [1,2834,null,{}] 05:58:05 INFO - PROCESS | 3744 | 1469109485478 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:05 INFO - PROCESS | 3744 | 1469109485484 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:05 INFO - PROCESS | 3744 | 1469109485628 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:58:05 INFO - PROCESS | 3744 | 1469109485699 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 3744 | 1469109485701 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:05 INFO - PROCESS | 3744 | ++DOCSHELL 16DBA800 == 33 [pid = 3744] [id = 718] 05:58:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16DBAC00) [pid = 3744] [serial = 2154] [outer = 00000000] 05:58:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FAE400) [pid = 3744] [serial = 2155] [outer = 16DBAC00] 05:58:05 INFO - PROCESS | 3744 | 1469109485730 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FE1000) [pid = 3744] [serial = 2156] [outer = 16DBAC00] 05:58:06 INFO - PROCESS | 3744 | 1469109486159 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:58:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 747ms 05:58:06 INFO - PROCESS | 3744 | 1469109486238 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 3744 | 1469109486240 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 05:58:06 INFO - PROCESS | 3744 | 1469109486244 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 3744 | 1469109486246 Marionette TRACE conn2 <- [1,2838,null,{}] 05:58:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:58:06 INFO - PROCESS | 3744 | 1469109486249 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:06 INFO - PROCESS | 3744 | 1469109486251 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:06 INFO - PROCESS | 3744 | 1469109486446 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16DBB800) [pid = 3744] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15376400) [pid = 3744] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13DB3400) [pid = 3744] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10BB2000) [pid = 3744] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (12D96400) [pid = 3744] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15775800) [pid = 3744] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (10D40C00) [pid = 3744] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (104E1000) [pid = 3744] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (165D9C00) [pid = 3744] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1292D400) [pid = 3744] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (14295400) [pid = 3744] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:58:06 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1769B000) [pid = 3744] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:58:06 INFO - PROCESS | 3744 | 1469109486514 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 3744 | 1469109486516 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:06 INFO - PROCESS | 3744 | ++DOCSHELL 104E6400 == 34 [pid = 3744] [id = 719] 05:58:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (10A03C00) [pid = 3744] [serial = 2157] [outer = 00000000] 05:58:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10D40C00) [pid = 3744] [serial = 2158] [outer = 10A03C00] 05:58:06 INFO - PROCESS | 3744 | 1469109486559 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (12BD0C00) [pid = 3744] [serial = 2159] [outer = 10A03C00] 05:58:06 INFO - PROCESS | 3744 | 1469109486920 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:58:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 669ms 05:58:06 INFO - PROCESS | 3744 | 1469109486929 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 3744 | 1469109486931 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 05:58:06 INFO - PROCESS | 3744 | 1469109486934 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:58:06 INFO - PROCESS | 3744 | 1469109486936 Marionette TRACE conn2 <- [1,2842,null,{}] 05:58:06 INFO - PROCESS | 3744 | 1469109486951 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:06 INFO - PROCESS | 3744 | 1469109486953 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:07 INFO - PROCESS | 3744 | 1469109487035 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:58:07 INFO - PROCESS | 3744 | 1469109487042 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 3744 | 1469109487044 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:07 INFO - PROCESS | 3744 | ++DOCSHELL 12B65400 == 35 [pid = 3744] [id = 720] 05:58:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (15C20C00) [pid = 3744] [serial = 2160] [outer = 00000000] 05:58:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (17692400) [pid = 3744] [serial = 2161] [outer = 15C20C00] 05:58:07 INFO - PROCESS | 3744 | 1469109487088 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (17693800) [pid = 3744] [serial = 2162] [outer = 15C20C00] 05:58:07 INFO - PROCESS | 3744 | 1469109487560 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:58:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 653ms 05:58:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:58:07 INFO - PROCESS | 3744 | 1469109487595 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 3744 | 1469109487597 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 05:58:07 INFO - PROCESS | 3744 | 1469109487600 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 3744 | 1469109487602 Marionette TRACE conn2 <- [1,2846,null,{}] 05:58:07 INFO - PROCESS | 3744 | 1469109487606 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:07 INFO - PROCESS | 3744 | 1469109487608 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:07 INFO - PROCESS | 3744 | 1469109487689 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:58:07 INFO - PROCESS | 3744 | 1469109487695 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 3744 | 1469109487697 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:07 INFO - PROCESS | 3744 | ++DOCSHELL 11CD3400 == 36 [pid = 3744] [id = 721] 05:58:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12D5D400) [pid = 3744] [serial = 2163] [outer = 00000000] 05:58:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (18471800) [pid = 3744] [serial = 2164] [outer = 12D5D400] 05:58:07 INFO - PROCESS | 3744 | 1469109487741 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (18472400) [pid = 3744] [serial = 2165] [outer = 12D5D400] 05:58:08 INFO - PROCESS | 3744 | 1469109488196 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:58:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 638ms 05:58:08 INFO - PROCESS | 3744 | 1469109488245 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 3744 | 1469109488247 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 05:58:08 INFO - PROCESS | 3744 | 1469109488251 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 3744 | 1469109488252 Marionette TRACE conn2 <- [1,2850,null,{}] 05:58:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:58:08 INFO - PROCESS | 3744 | 1469109488256 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:08 INFO - PROCESS | 3744 | 1469109488270 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:08 INFO - PROCESS | 3744 | 1469109488358 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:58:08 INFO - PROCESS | 3744 | 1469109488363 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 3744 | 1469109488365 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:08 INFO - PROCESS | 3744 | ++DOCSHELL 1847AC00 == 37 [pid = 3744] [id = 722] 05:58:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1847CC00) [pid = 3744] [serial = 2166] [outer = 00000000] 05:58:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18480C00) [pid = 3744] [serial = 2167] [outer = 1847CC00] 05:58:08 INFO - PROCESS | 3744 | 1469109488409 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (185B1000) [pid = 3744] [serial = 2168] [outer = 1847CC00] 05:58:09 INFO - PROCESS | 3744 | 1469109489145 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:58:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 933ms 05:58:09 INFO - PROCESS | 3744 | 1469109489199 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 3744 | 1469109489204 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 05:58:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:58:09 INFO - PROCESS | 3744 | 1469109489209 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 3744 | 1469109489215 Marionette TRACE conn2 <- [1,2854,null,{}] 05:58:09 INFO - PROCESS | 3744 | 1469109489222 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:09 INFO - PROCESS | 3744 | 1469109489225 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:09 INFO - PROCESS | 3744 | 1469109489358 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:58:09 INFO - PROCESS | 3744 | 1469109489496 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 3744 | 1469109489499 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:09 INFO - PROCESS | 3744 | ++DOCSHELL 10BB1400 == 38 [pid = 3744] [id = 723] 05:58:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (10D3C800) [pid = 3744] [serial = 2169] [outer = 00000000] 05:58:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (12B63800) [pid = 3744] [serial = 2170] [outer = 10D3C800] 05:58:09 INFO - PROCESS | 3744 | 1469109489560 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1344E400) [pid = 3744] [serial = 2171] [outer = 10D3C800] 05:58:10 INFO - PROCESS | 3744 | 1469109490133 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:58:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 996ms 05:58:10 INFO - PROCESS | 3744 | 1469109490195 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 3744 | 1469109490201 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 05:58:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:58:10 INFO - PROCESS | 3744 | 1469109490208 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 3744 | 1469109490211 Marionette TRACE conn2 <- [1,2858,null,{}] 05:58:10 INFO - PROCESS | 3744 | 1469109490215 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:10 INFO - PROCESS | 3744 | 1469109490218 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:10 INFO - PROCESS | 3744 | 1469109490340 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:58:10 INFO - PROCESS | 3744 | 1469109490484 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 3744 | 1469109490487 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:10 INFO - PROCESS | 3744 | ++DOCSHELL 15378800 == 39 [pid = 3744] [id = 724] 05:58:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1541B000) [pid = 3744] [serial = 2172] [outer = 00000000] 05:58:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15776000) [pid = 3744] [serial = 2173] [outer = 1541B000] 05:58:10 INFO - PROCESS | 3744 | 1469109490545 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16443800) [pid = 3744] [serial = 2174] [outer = 1541B000] 05:58:11 INFO - PROCESS | 3744 | 1469109491174 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:58:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 996ms 05:58:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:58:11 INFO - PROCESS | 3744 | 1469109491209 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 3744 | 1469109491212 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 05:58:11 INFO - PROCESS | 3744 | 1469109491216 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 3744 | 1469109491219 Marionette TRACE conn2 <- [1,2862,null,{}] 05:58:11 INFO - PROCESS | 3744 | 1469109491231 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:11 INFO - PROCESS | 3744 | 1469109491236 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:11 INFO - PROCESS | 3744 | 1469109491349 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:58:11 INFO - PROCESS | 3744 | 1469109491497 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 3744 | 1469109491500 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:11 INFO - PROCESS | 3744 | ++DOCSHELL 18471400 == 40 [pid = 3744] [id = 725] 05:58:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18475000) [pid = 3744] [serial = 2175] [outer = 00000000] 05:58:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (185A8000) [pid = 3744] [serial = 2176] [outer = 18475000] 05:58:11 INFO - PROCESS | 3744 | 1469109491559 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19717000) [pid = 3744] [serial = 2177] [outer = 18475000] 05:58:12 INFO - PROCESS | 3744 | 1469109492335 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:58:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1136ms 05:58:12 INFO - PROCESS | 3744 | 1469109492362 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 3744 | 1469109492367 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 05:58:12 INFO - PROCESS | 3744 | 1469109492372 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:58:12 INFO - PROCESS | 3744 | 1469109492377 Marionette TRACE conn2 <- [1,2866,null,{}] 05:58:12 INFO - PROCESS | 3744 | 1469109492400 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:12 INFO - PROCESS | 3744 | 1469109492403 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:12 INFO - PROCESS | 3744 | 1469109492509 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:58:12 INFO - PROCESS | 3744 | 1469109492655 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 3744 | 1469109492660 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:12 INFO - PROCESS | 3744 | ++DOCSHELL 12B67400 == 41 [pid = 3744] [id = 726] 05:58:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (12B67C00) [pid = 3744] [serial = 2178] [outer = 00000000] 05:58:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (12D9AC00) [pid = 3744] [serial = 2179] [outer = 12B67C00] 05:58:12 INFO - PROCESS | 3744 | 1469109492717 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (131E5C00) [pid = 3744] [serial = 2180] [outer = 12B67C00] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 11CD3400 == 40 [pid = 3744] [id = 721] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 12B65400 == 39 [pid = 3744] [id = 720] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 104E6400 == 38 [pid = 3744] [id = 719] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 16DBA800 == 37 [pid = 3744] [id = 718] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 16446800 == 36 [pid = 3744] [id = 717] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 15379400 == 35 [pid = 3744] [id = 716] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 139C4400 == 34 [pid = 3744] [id = 715] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 12D5E400 == 33 [pid = 3744] [id = 714] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 10D36800 == 32 [pid = 3744] [id = 713] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 11250800 == 31 [pid = 3744] [id = 712] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 17599400 == 30 [pid = 3744] [id = 711] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 10A78800 == 29 [pid = 3744] [id = 702] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 15378800 == 28 [pid = 3744] [id = 724] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 18471400 == 27 [pid = 3744] [id = 725] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 1847AC00 == 26 [pid = 3744] [id = 722] 05:58:13 INFO - PROCESS | 3744 | --DOCSHELL 10BB1400 == 25 [pid = 3744] [id = 723] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (16FB7C00) [pid = 3744] [serial = 2131] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (153CE000) [pid = 3744] [serial = 2119] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (144EA400) [pid = 3744] [serial = 2116] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (10ED9400) [pid = 3744] [serial = 2110] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (11249400) [pid = 3744] [serial = 2111] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (131DAC00) [pid = 3744] [serial = 2113] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (131E8000) [pid = 3744] [serial = 2114] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15C1C400) [pid = 3744] [serial = 2122] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (12B6F000) [pid = 3744] [serial = 2108] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12B05000) [pid = 3744] [serial = 2107] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (154DF400) [pid = 3744] [serial = 2120] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (11434000) [pid = 3744] [serial = 2125] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (15E30000) [pid = 3744] [serial = 2123] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (13DAEC00) [pid = 3744] [serial = 2126] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (16DBE400) [pid = 3744] [serial = 2128] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (156F3800) [pid = 3744] [serial = 2132] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (13112800) [pid = 3744] [serial = 2099] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (12BCE800) [pid = 3744] [serial = 2098] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1537BC00) [pid = 3744] [serial = 2102] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15332400) [pid = 3744] [serial = 2101] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1841B000) [pid = 3744] [serial = 2105] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (18412000) [pid = 3744] [serial = 2104] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (16ED9000) [pid = 3744] [serial = 2129] [outer = 00000000] [url = about:blank] 05:58:13 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1532E400) [pid = 3744] [serial = 2117] [outer = 00000000] [url = about:blank] 05:58:14 INFO - PROCESS | 3744 | 1469109494029 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:58:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1711ms 05:58:14 INFO - PROCESS | 3744 | 1469109494086 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 3744 | 1469109494091 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 05:58:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:58:14 INFO - PROCESS | 3744 | 1469109494096 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 3744 | 1469109494100 Marionette TRACE conn2 <- [1,2870,null,{}] 05:58:14 INFO - PROCESS | 3744 | 1469109494105 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:14 INFO - PROCESS | 3744 | 1469109494108 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:14 INFO - PROCESS | 3744 | 1469109494230 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:58:14 INFO - PROCESS | 3744 | 1469109494324 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 3744 | 1469109494328 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:14 INFO - PROCESS | 3744 | ++DOCSHELL 10A04400 == 26 [pid = 3744] [id = 727] 05:58:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (10A06400) [pid = 3744] [serial = 2181] [outer = 00000000] 05:58:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10ED9400) [pid = 3744] [serial = 2182] [outer = 10A06400] 05:58:14 INFO - PROCESS | 3744 | 1469109494377 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (11243C00) [pid = 3744] [serial = 2183] [outer = 10A06400] 05:58:14 INFO - PROCESS | 3744 | 1469109494827 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:58:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 793ms 05:58:14 INFO - PROCESS | 3744 | 1469109494899 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 3744 | 1469109494904 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 05:58:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:58:14 INFO - PROCESS | 3744 | 1469109494910 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 3744 | 1469109494913 Marionette TRACE conn2 <- [1,2874,null,{}] 05:58:14 INFO - PROCESS | 3744 | 1469109494917 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:14 INFO - PROCESS | 3744 | 1469109494919 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:15 INFO - PROCESS | 3744 | 1469109495008 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:58:15 INFO - PROCESS | 3744 | 1469109495023 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 3744 | 1469109495026 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:15 INFO - PROCESS | 3744 | ++DOCSHELL 12B71800 == 27 [pid = 3744] [id = 728] 05:58:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (12B71C00) [pid = 3744] [serial = 2184] [outer = 00000000] 05:58:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (12D66400) [pid = 3744] [serial = 2185] [outer = 12B71C00] 05:58:15 INFO - PROCESS | 3744 | 1469109495077 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (130ACC00) [pid = 3744] [serial = 2186] [outer = 12B71C00] 05:58:15 INFO - PROCESS | 3744 | 1469109495573 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:58:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 700ms 05:58:15 INFO - PROCESS | 3744 | 1469109495612 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 3744 | 1469109495614 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 05:58:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:58:15 INFO - PROCESS | 3744 | 1469109495618 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 3744 | 1469109495622 Marionette TRACE conn2 <- [1,2878,null,{}] 05:58:15 INFO - PROCESS | 3744 | 1469109495633 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:15 INFO - PROCESS | 3744 | 1469109495638 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:15 INFO - PROCESS | 3744 | 1469109495755 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:58:15 INFO - PROCESS | 3744 | 1469109495864 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 3744 | 1469109495867 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:15 INFO - PROCESS | 3744 | ++DOCSHELL 13DAE800 == 28 [pid = 3744] [id = 729] 05:58:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13DAEC00) [pid = 3744] [serial = 2187] [outer = 00000000] 05:58:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (144EA400) [pid = 3744] [serial = 2188] [outer = 13DAEC00] 05:58:15 INFO - PROCESS | 3744 | 1469109495914 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15330800) [pid = 3744] [serial = 2189] [outer = 13DAEC00] 05:58:16 INFO - PROCESS | 3744 | 1469109496349 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:58:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 732ms 05:58:16 INFO - PROCESS | 3744 | 1469109496360 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 3744 | 1469109496373 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 05:58:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:58:16 INFO - PROCESS | 3744 | 1469109496384 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 3744 | 1469109496386 Marionette TRACE conn2 <- [1,2882,null,{}] 05:58:16 INFO - PROCESS | 3744 | 1469109496390 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:16 INFO - PROCESS | 3744 | 1469109496392 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:16 INFO - PROCESS | 3744 | 1469109496520 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:58:16 INFO - PROCESS | 3744 | 1469109496528 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 3744 | 1469109496530 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:16 INFO - PROCESS | 3744 | ++DOCSHELL 1532E400 == 29 [pid = 3744] [id = 730] 05:58:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15374000) [pid = 3744] [serial = 2190] [outer = 00000000] 05:58:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1537C000) [pid = 3744] [serial = 2191] [outer = 15374000] 05:58:16 INFO - PROCESS | 3744 | 1469109496576 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (154D6000) [pid = 3744] [serial = 2192] [outer = 15374000] 05:58:17 INFO - PROCESS | 3744 | 1469109497046 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:58:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 684ms 05:58:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:58:17 INFO - PROCESS | 3744 | 1469109497082 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 3744 | 1469109497084 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 05:58:17 INFO - PROCESS | 3744 | 1469109497087 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 3744 | 1469109497089 Marionette TRACE conn2 <- [1,2886,null,{}] 05:58:17 INFO - PROCESS | 3744 | 1469109497093 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:17 INFO - PROCESS | 3744 | 1469109497095 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:17 INFO - PROCESS | 3744 | 1469109497238 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:58:17 INFO - PROCESS | 3744 | 1469109497256 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 3744 | 1469109497258 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:17 INFO - PROCESS | 3744 | ++DOCSHELL 154E2000 == 30 [pid = 3744] [id = 731] 05:58:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (156F7400) [pid = 3744] [serial = 2193] [outer = 00000000] 05:58:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15C15400) [pid = 3744] [serial = 2194] [outer = 156F7400] 05:58:17 INFO - PROCESS | 3744 | 1469109497289 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15E29C00) [pid = 3744] [serial = 2195] [outer = 156F7400] 05:58:17 INFO - PROCESS | 3744 | 1469109497760 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:58:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 731ms 05:58:17 INFO - PROCESS | 3744 | 1469109497812 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 3744 | 1469109497814 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 05:58:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:58:17 INFO - PROCESS | 3744 | 1469109497818 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 3744 | 1469109497819 Marionette TRACE conn2 <- [1,2890,null,{}] 05:58:17 INFO - PROCESS | 3744 | 1469109497823 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:17 INFO - PROCESS | 3744 | 1469109497829 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:17 INFO - PROCESS | 3744 | 1469109497967 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:58:18 INFO - PROCESS | 3744 | 1469109498036 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 3744 | 1469109498039 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:18 INFO - PROCESS | 3744 | ++DOCSHELL 16715000 == 31 [pid = 3744] [id = 732] 05:58:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16A0C000) [pid = 3744] [serial = 2196] [outer = 00000000] 05:58:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16DBE800) [pid = 3744] [serial = 2197] [outer = 16A0C000] 05:58:18 INFO - PROCESS | 3744 | 1469109498084 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16ED7400) [pid = 3744] [serial = 2198] [outer = 16A0C000] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16446C00) [pid = 3744] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16DBAC00) [pid = 3744] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (17686400) [pid = 3744] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (139C6C00) [pid = 3744] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (11259400) [pid = 3744] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10D38000) [pid = 3744] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (12D66800) [pid = 3744] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (15414000) [pid = 3744] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15C20C00) [pid = 3744] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (10A03C00) [pid = 3744] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1847CC00) [pid = 3744] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:58:18 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (12D5D400) [pid = 3744] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:58:18 INFO - PROCESS | 3744 | 1469109498766 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:58:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:58:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 996ms 05:58:18 INFO - PROCESS | 3744 | 1469109498821 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:58:18 INFO - PROCESS | 3744 | 1469109498823 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 05:58:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:58:18 INFO - PROCESS | 3744 | 1469109498826 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - PROCESS | 3744 | 1469109498828 Marionette TRACE conn2 <- [1,2894,null,{}] 05:58:18 INFO - PROCESS | 3744 | 1469109498832 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:18 INFO - PROCESS | 3744 | 1469109498834 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:18 INFO - PROCESS | 3744 | 1469109498910 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:58:18 INFO - PROCESS | 3744 | 1469109498916 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 3744 | 1469109498918 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:18 INFO - PROCESS | 3744 | ++DOCSHELL 12D5D400 == 32 [pid = 3744] [id = 733] 05:58:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (139C6C00) [pid = 3744] [serial = 2199] [outer = 00000000] 05:58:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (154D6800) [pid = 3744] [serial = 2200] [outer = 139C6C00] 05:58:18 INFO - PROCESS | 3744 | 1469109498962 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16451400) [pid = 3744] [serial = 2201] [outer = 139C6C00] 05:58:19 INFO - PROCESS | 3744 | 1469109499403 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:58:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 637ms 05:58:19 INFO - PROCESS | 3744 | 1469109499464 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 3744 | 1469109499466 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 05:58:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:58:19 INFO - PROCESS | 3744 | 1469109499470 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 3744 | 1469109499471 Marionette TRACE conn2 <- [1,2898,null,{}] 05:58:19 INFO - PROCESS | 3744 | 1469109499475 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:19 INFO - PROCESS | 3744 | 1469109499477 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:19 INFO - PROCESS | 3744 | 1469109499565 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:58:19 INFO - PROCESS | 3744 | 1469109499571 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 3744 | 1469109499573 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:19 INFO - PROCESS | 3744 | ++DOCSHELL 16DBE000 == 33 [pid = 3744] [id = 734] 05:58:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16FAC400) [pid = 3744] [serial = 2202] [outer = 00000000] 05:58:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FB3800) [pid = 3744] [serial = 2203] [outer = 16FAC400] 05:58:19 INFO - PROCESS | 3744 | 1469109499617 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FB4400) [pid = 3744] [serial = 2204] [outer = 16FAC400] 05:58:20 INFO - PROCESS | 3744 | 1469109500055 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:58:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:58:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:58:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 638ms 05:58:20 INFO - PROCESS | 3744 | 1469109500113 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 3744 | 1469109500115 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 05:58:20 INFO - TEST-START | /DOMEvents/constructors.html 05:58:20 INFO - PROCESS | 3744 | 1469109500118 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 3744 | 1469109500120 Marionette TRACE conn2 <- [1,2902,null,{}] 05:58:20 INFO - PROCESS | 3744 | 1469109500124 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:20 INFO - PROCESS | 3744 | 1469109500125 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:20 INFO - PROCESS | 3744 | 1469109500209 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:58:20 INFO - PROCESS | 3744 | 1469109500215 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 3744 | 1469109500217 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:20 INFO - PROCESS | 3744 | ++DOCSHELL 139CA400 == 34 [pid = 3744] [id = 735] 05:58:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1759C400) [pid = 3744] [serial = 2205] [outer = 00000000] 05:58:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17699000) [pid = 3744] [serial = 2206] [outer = 1759C400] 05:58:20 INFO - PROCESS | 3744 | 1469109500261 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1769B000) [pid = 3744] [serial = 2207] [outer = 1759C400] 05:58:21 INFO - PROCESS | 3744 | 1469109501070 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:58:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:58:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:58:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1027ms 05:58:21 INFO - PROCESS | 3744 | 1469109501173 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:58:21 INFO - PROCESS | 3744 | 1469109501178 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 05:58:21 INFO - PROCESS | 3744 | 1469109501184 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:58:21 INFO - PROCESS | 3744 | 1469109501187 Marionette TRACE conn2 <- [1,2906,null,{}] 05:58:21 INFO - PROCESS | 3744 | 1469109501193 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:21 INFO - PROCESS | 3744 | 1469109501196 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:21 INFO - PROCESS | 3744 | 1469109501342 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:58:21 INFO - PROCESS | 3744 | 1469109501463 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 3744 | 1469109501467 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:21 INFO - PROCESS | 3744 | ++DOCSHELL 10ED8C00 == 35 [pid = 3744] [id = 736] 05:58:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10ED9000) [pid = 3744] [serial = 2208] [outer = 00000000] 05:58:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (130AC400) [pid = 3744] [serial = 2209] [outer = 10ED9000] 05:58:21 INFO - PROCESS | 3744 | 1469109501525 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1326B800) [pid = 3744] [serial = 2210] [outer = 10ED9000] 05:58:22 INFO - PROCESS | 3744 | 1469109502138 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:58:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:58:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 981ms 05:58:22 INFO - PROCESS | 3744 | 1469109502175 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 3744 | 1469109502180 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 05:58:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:58:22 INFO - PROCESS | 3744 | 1469109502187 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 3744 | 1469109502190 Marionette TRACE conn2 <- [1,2910,null,{}] 05:58:22 INFO - PROCESS | 3744 | 1469109502195 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:22 INFO - PROCESS | 3744 | 1469109502198 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:22 INFO - PROCESS | 3744 | 1469109502319 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:58:22 INFO - PROCESS | 3744 | 1469109502485 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 3744 | 1469109502488 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:22 INFO - PROCESS | 3744 | ++DOCSHELL 15335400 == 36 [pid = 3744] [id = 737] 05:58:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15337800) [pid = 3744] [serial = 2211] [outer = 00000000] 05:58:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1537CC00) [pid = 3744] [serial = 2212] [outer = 15337800] 05:58:22 INFO - PROCESS | 3744 | 1469109502547 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15775800) [pid = 3744] [serial = 2213] [outer = 15337800] 05:58:23 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:58:23 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:58:23 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:58:23 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:58:23 INFO - PROCESS | 3744 | 1469109503379 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:58:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:58:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:23 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 05:58:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:23 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 05:58:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:23 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]" 05:58:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:58:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1260ms 05:58:23 INFO - PROCESS | 3744 | 1469109503450 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 3744 | 1469109503454 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 05:58:23 INFO - PROCESS | 3744 | 1469109503460 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:58:23 INFO - PROCESS | 3744 | 1469109503464 Marionette TRACE conn2 <- [1,2914,null,{}] 05:58:23 INFO - PROCESS | 3744 | 1469109503470 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:23 INFO - PROCESS | 3744 | 1469109503473 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:23 INFO - PROCESS | 3744 | 1469109503588 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:58:23 INFO - PROCESS | 3744 | 1469109503734 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 3744 | 1469109503741 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:23 INFO - PROCESS | 3744 | ++DOCSHELL 11252000 == 37 [pid = 3744] [id = 738] 05:58:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (11259400) [pid = 3744] [serial = 2214] [outer = 00000000] 05:58:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1296D800) [pid = 3744] [serial = 2215] [outer = 11259400] 05:58:23 INFO - PROCESS | 3744 | 1469109503807 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (12B6E800) [pid = 3744] [serial = 2216] [outer = 11259400] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 16DBE000 == 36 [pid = 3744] [id = 734] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 12D5D400 == 35 [pid = 3744] [id = 733] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 16715000 == 34 [pid = 3744] [id = 732] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 154E2000 == 33 [pid = 3744] [id = 731] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 1532E400 == 32 [pid = 3744] [id = 730] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 13DAE800 == 31 [pid = 3744] [id = 729] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 12B71800 == 30 [pid = 3744] [id = 728] 05:58:24 INFO - PROCESS | 3744 | --DOCSHELL 10A04400 == 29 [pid = 3744] [id = 727] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18480C00) [pid = 3744] [serial = 2167] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (185B1000) [pid = 3744] [serial = 2168] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18471800) [pid = 3744] [serial = 2164] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18472400) [pid = 3744] [serial = 2165] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16450800) [pid = 3744] [serial = 2152] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16FAE400) [pid = 3744] [serial = 2155] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (165E3000) [pid = 3744] [serial = 2153] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18006400) [pid = 3744] [serial = 2135] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (17741400) [pid = 3744] [serial = 2134] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16FE1000) [pid = 3744] [serial = 2156] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (144F3800) [pid = 3744] [serial = 2146] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1532DC00) [pid = 3744] [serial = 2147] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1292F400) [pid = 3744] [serial = 2137] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (12D96000) [pid = 3744] [serial = 2138] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (10ED0C00) [pid = 3744] [serial = 2140] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1125D400) [pid = 3744] [serial = 2141] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (13113000) [pid = 3744] [serial = 2143] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (131E6C00) [pid = 3744] [serial = 2144] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1577B400) [pid = 3744] [serial = 2149] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (17692400) [pid = 3744] [serial = 2161] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (10D40C00) [pid = 3744] [serial = 2158] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (12BD0C00) [pid = 3744] [serial = 2159] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (17693800) [pid = 3744] [serial = 2162] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (15C13800) [pid = 3744] [serial = 2150] [outer = 00000000] [url = about:blank] 05:58:24 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:58:24 INFO - PROCESS | 3744 | 1469109504338 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:58:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:58:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 887ms 05:58:24 INFO - PROCESS | 3744 | 1469109504365 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 3744 | 1469109504370 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 05:58:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:58:24 INFO - PROCESS | 3744 | 1469109504379 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 3744 | 1469109504382 Marionette TRACE conn2 <- [1,2918,null,{}] 05:58:24 INFO - PROCESS | 3744 | 1469109504386 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:24 INFO - PROCESS | 3744 | 1469109504388 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:24 INFO - PROCESS | 3744 | 1469109504475 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:58:24 INFO - PROCESS | 3744 | 1469109504482 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 3744 | 1469109504484 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:24 INFO - PROCESS | 3744 | ++DOCSHELL 12828400 == 30 [pid = 3744] [id = 739] 05:58:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (128A0C00) [pid = 3744] [serial = 2217] [outer = 00000000] 05:58:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (12D64800) [pid = 3744] [serial = 2218] [outer = 128A0C00] 05:58:24 INFO - PROCESS | 3744 | 1469109504531 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (131DA400) [pid = 3744] [serial = 2219] [outer = 128A0C00] 05:58:24 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:58:25 INFO - PROCESS | 3744 | 1469109505004 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:58:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:58:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 700ms 05:58:25 INFO - PROCESS | 3744 | 1469109505063 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 3744 | 1469109505065 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 05:58:25 INFO - PROCESS | 3744 | 1469109505069 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:58:25 INFO - PROCESS | 3744 | 1469109505073 Marionette TRACE conn2 <- [1,2922,null,{}] 05:58:25 INFO - PROCESS | 3744 | 1469109505084 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:25 INFO - PROCESS | 3744 | 1469109505088 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:25 INFO - PROCESS | 3744 | 1469109505206 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:58:25 INFO - PROCESS | 3744 | 1469109505311 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 3744 | 1469109505315 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:25 INFO - PROCESS | 3744 | ++DOCSHELL 144F3800 == 31 [pid = 3744] [id = 740] 05:58:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (144F3C00) [pid = 3744] [serial = 2220] [outer = 00000000] 05:58:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15336800) [pid = 3744] [serial = 2221] [outer = 144F3C00] 05:58:25 INFO - PROCESS | 3744 | 1469109505364 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1537A000) [pid = 3744] [serial = 2222] [outer = 144F3C00] 05:58:25 INFO - PROCESS | 3744 | 1469109505738 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:58:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:58:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 685ms 05:58:25 INFO - PROCESS | 3744 | 1469109505769 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 3744 | 1469109505772 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 05:58:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:58:25 INFO - PROCESS | 3744 | 1469109505775 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 3744 | 1469109505777 Marionette TRACE conn2 <- [1,2926,null,{}] 05:58:25 INFO - PROCESS | 3744 | 1469109505780 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:25 INFO - PROCESS | 3744 | 1469109505782 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:25 INFO - PROCESS | 3744 | 1469109505867 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:58:25 INFO - PROCESS | 3744 | 1469109505872 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 3744 | 1469109505874 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:25 INFO - PROCESS | 3744 | ++DOCSHELL 154E2000 == 32 [pid = 3744] [id = 741] 05:58:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (156FA800) [pid = 3744] [serial = 2223] [outer = 00000000] 05:58:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16448800) [pid = 3744] [serial = 2224] [outer = 156FA800] 05:58:25 INFO - PROCESS | 3744 | 1469109505920 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (165E3000) [pid = 3744] [serial = 2225] [outer = 156FA800] 05:58:26 INFO - PROCESS | 3744 | 1469109506355 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:58:26 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. 05:58:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 622ms 05:58:26 INFO - PROCESS | 3744 | 1469109506419 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 3744 | 1469109506421 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 05:58:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:58:26 INFO - PROCESS | 3744 | 1469109506425 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 3744 | 1469109506426 Marionette TRACE conn2 <- [1,2930,null,{}] 05:58:26 INFO - PROCESS | 3744 | 1469109506430 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:26 INFO - PROCESS | 3744 | 1469109506432 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:26 INFO - PROCESS | 3744 | 1469109506553 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:58:26 INFO - PROCESS | 3744 | 1469109506562 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 3744 | 1469109506565 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:26 INFO - PROCESS | 3744 | ++DOCSHELL 16DBB800 == 33 [pid = 3744] [id = 742] 05:58:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16DBC800) [pid = 3744] [serial = 2226] [outer = 00000000] 05:58:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FAB800) [pid = 3744] [serial = 2227] [outer = 16DBC800] 05:58:26 INFO - PROCESS | 3744 | 1469109506612 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16FAF400) [pid = 3744] [serial = 2228] [outer = 16DBC800] 05:58:27 INFO - PROCESS | 3744 | 1469109507081 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:58:27 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 05:58:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:58:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 700ms 05:58:27 INFO - PROCESS | 3744 | 1469109507123 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 3744 | 1469109507125 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 05:58:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:58:27 INFO - PROCESS | 3744 | 1469109507128 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 3744 | 1469109507130 Marionette TRACE conn2 <- [1,2934,null,{}] 05:58:27 INFO - PROCESS | 3744 | 1469109507133 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:27 INFO - PROCESS | 3744 | 1469109507139 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:27 INFO - PROCESS | 3744 | 1469109507291 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:58:27 INFO - PROCESS | 3744 | 1469109507304 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 3744 | 1469109507306 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:27 INFO - PROCESS | 3744 | ++DOCSHELL 17694000 == 34 [pid = 3744] [id = 743] 05:58:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (17698C00) [pid = 3744] [serial = 2229] [outer = 00000000] 05:58:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17D6C000) [pid = 3744] [serial = 2230] [outer = 17698C00] 05:58:27 INFO - PROCESS | 3744 | 1469109507351 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1841A000) [pid = 3744] [serial = 2231] [outer = 17698C00] 05:58:27 INFO - PROCESS | 3744 | 1469109507797 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:58:27 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. 05:58:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 700ms 05:58:27 INFO - PROCESS | 3744 | 1469109507828 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 3744 | 1469109507830 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 05:58:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:58:27 INFO - PROCESS | 3744 | 1469109507838 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 3744 | 1469109507840 Marionette TRACE conn2 <- [1,2938,null,{}] 05:58:27 INFO - PROCESS | 3744 | 1469109507844 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:27 INFO - PROCESS | 3744 | 1469109507846 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:27 INFO - PROCESS | 3744 | 1469109507989 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:58:28 INFO - PROCESS | 3744 | 1469109508068 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 3744 | 1469109508070 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:28 INFO - PROCESS | 3744 | ++DOCSHELL 18474400 == 35 [pid = 3744] [id = 744] 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18475800) [pid = 3744] [serial = 2232] [outer = 00000000] 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1847A800) [pid = 3744] [serial = 2233] [outer = 18475800] 05:58:28 INFO - PROCESS | 3744 | 1469109508114 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1847BC00) [pid = 3744] [serial = 2234] [outer = 18475800] 05:58:28 INFO - PROCESS | 3744 | ++DOCSHELL 10D42400 == 36 [pid = 3744] [id = 745] 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (10ECE800) [pid = 3744] [serial = 2235] [outer = 00000000] 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (144EB800) [pid = 3744] [serial = 2236] [outer = 10ECE800] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15374000) [pid = 3744] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (156F7400) [pid = 3744] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10A06400) [pid = 3744] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12B67C00) [pid = 3744] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (13DAEC00) [pid = 3744] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12B71C00) [pid = 3744] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16A0C000) [pid = 3744] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16FAC400) [pid = 3744] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (10D3C800) [pid = 3744] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1541B000) [pid = 3744] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18475000) [pid = 3744] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:58:28 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (139C6C00) [pid = 3744] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:58:28 INFO - PROCESS | 3744 | 1469109508631 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:58:28 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. 05:58:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 840ms 05:58:28 INFO - PROCESS | 3744 | 1469109508665 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 3744 | 1469109508667 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 05:58:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:58:28 INFO - PROCESS | 3744 | 1469109508671 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 3744 | 1469109508673 Marionette TRACE conn2 <- [1,2942,null,{}] 05:58:28 INFO - PROCESS | 3744 | 1469109508680 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:28 INFO - PROCESS | 3744 | 1469109508682 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:28 INFO - PROCESS | 3744 | 1469109508772 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:58:28 INFO - PROCESS | 3744 | 1469109508880 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 3744 | 1469109508882 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:28 INFO - PROCESS | 3744 | ++DOCSHELL 10ED4400 == 37 [pid = 3744] [id = 746] 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (11248C00) [pid = 3744] [serial = 2237] [outer = 00000000] 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15378C00) [pid = 3744] [serial = 2238] [outer = 11248C00] 05:58:28 INFO - PROCESS | 3744 | 1469109508928 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (154D9800) [pid = 3744] [serial = 2239] [outer = 11248C00] 05:58:29 INFO - PROCESS | 3744 | 1469109509268 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:58:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:58:29 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 05:58:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 638ms 05:58:29 INFO - PROCESS | 3744 | 1469109509309 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 3744 | 1469109509311 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 05:58:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:58:29 INFO - PROCESS | 3744 | 1469109509339 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 3744 | 1469109509341 Marionette TRACE conn2 <- [1,2946,null,{}] 05:58:29 INFO - PROCESS | 3744 | 1469109509346 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:29 INFO - PROCESS | 3744 | 1469109509347 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:29 INFO - PROCESS | 3744 | 1469109509444 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:58:29 INFO - PROCESS | 3744 | 1469109509541 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 3744 | 1469109509544 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:29 INFO - PROCESS | 3744 | ++DOCSHELL 10ED0000 == 38 [pid = 3744] [id = 747] 05:58:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (14295C00) [pid = 3744] [serial = 2240] [outer = 00000000] 05:58:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (185B4C00) [pid = 3744] [serial = 2241] [outer = 14295C00] 05:58:29 INFO - PROCESS | 3744 | 1469109509590 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1971A400) [pid = 3744] [serial = 2242] [outer = 14295C00] 05:58:29 INFO - PROCESS | 3744 | 1469109509938 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:58:29 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. 05:58:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 653ms 05:58:29 INFO - PROCESS | 3744 | 1469109509972 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 3744 | 1469109509974 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 05:58:29 INFO - PROCESS | 3744 | 1469109509978 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:58:29 INFO - PROCESS | 3744 | 1469109509980 Marionette TRACE conn2 <- [1,2950,null,{}] 05:58:29 INFO - PROCESS | 3744 | 1469109509983 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:29 INFO - PROCESS | 3744 | 1469109509985 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:30 INFO - PROCESS | 3744 | 1469109510122 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:58:30 INFO - PROCESS | 3744 | 1469109510134 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 3744 | 1469109510136 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:30 INFO - PROCESS | 3744 | ++DOCSHELL 10D3B400 == 39 [pid = 3744] [id = 748] 05:58:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (12B6A800) [pid = 3744] [serial = 2243] [outer = 00000000] 05:58:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19A77800) [pid = 3744] [serial = 2244] [outer = 12B6A800] 05:58:30 INFO - PROCESS | 3744 | 1469109510181 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19A7F400) [pid = 3744] [serial = 2245] [outer = 12B6A800] 05:58:30 INFO - PROCESS | 3744 | 1469109510623 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:58:30 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. 05:58:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 685ms 05:58:30 INFO - PROCESS | 3744 | 1469109510678 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 3744 | 1469109510683 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 05:58:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:58:30 INFO - PROCESS | 3744 | 1469109510689 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 3744 | 1469109510692 Marionette TRACE conn2 <- [1,2954,null,{}] 05:58:30 INFO - PROCESS | 3744 | 1469109510698 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:30 INFO - PROCESS | 3744 | 1469109510701 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:30 INFO - PROCESS | 3744 | 1469109510954 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:58:31 INFO - PROCESS | 3744 | 1469109511076 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 3744 | 1469109511081 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:31 INFO - PROCESS | 3744 | ++DOCSHELL 1124D400 == 40 [pid = 3744] [id = 749] 05:58:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (11254800) [pid = 3744] [serial = 2246] [outer = 00000000] 05:58:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1292F400) [pid = 3744] [serial = 2247] [outer = 11254800] 05:58:31 INFO - PROCESS | 3744 | 1469109511140 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12B6C800) [pid = 3744] [serial = 2248] [outer = 11254800] 05:58:31 INFO - PROCESS | 3744 | 1469109511649 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:58:31 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. 05:58:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 996ms 05:58:31 INFO - PROCESS | 3744 | 1469109511707 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 3744 | 1469109511712 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 05:58:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:58:31 INFO - PROCESS | 3744 | 1469109511722 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 3744 | 1469109511725 Marionette TRACE conn2 <- [1,2958,null,{}] 05:58:31 INFO - PROCESS | 3744 | 1469109511729 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:31 INFO - PROCESS | 3744 | 1469109511732 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:31 INFO - PROCESS | 3744 | 1469109511848 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:58:31 INFO - PROCESS | 3744 | 1469109512012 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 3744 | 1469109512015 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:32 INFO - PROCESS | 3744 | ++DOCSHELL 144E8400 == 41 [pid = 3744] [id = 750] 05:58:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1519A800) [pid = 3744] [serial = 2249] [outer = 00000000] 05:58:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1537F800) [pid = 3744] [serial = 2250] [outer = 1519A800] 05:58:32 INFO - PROCESS | 3744 | 1469109512073 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15C14C00) [pid = 3744] [serial = 2251] [outer = 1519A800] 05:58:32 INFO - PROCESS | 3744 | 1469109512607 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:58:32 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. 05:58:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 949ms 05:58:32 INFO - PROCESS | 3744 | 1469109512652 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 3744 | 1469109512655 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 05:58:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:58:32 INFO - PROCESS | 3744 | 1469109512659 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 3744 | 1469109512663 Marionette TRACE conn2 <- [1,2962,null,{}] 05:58:32 INFO - PROCESS | 3744 | 1469109512675 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:32 INFO - PROCESS | 3744 | 1469109512680 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:32 INFO - PROCESS | 3744 | 1469109512792 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:58:32 INFO - PROCESS | 3744 | 1469109512927 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 3744 | 1469109512931 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:32 INFO - PROCESS | 3744 | ++DOCSHELL 18034400 == 42 [pid = 3744] [id = 751] 05:58:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18418800) [pid = 3744] [serial = 2252] [outer = 00000000] 05:58:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1971D800) [pid = 3744] [serial = 2253] [outer = 18418800] 05:58:32 INFO - PROCESS | 3744 | 1469109512988 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19E0FC00) [pid = 3744] [serial = 2254] [outer = 18418800] 05:58:33 INFO - PROCESS | 3744 | 1469109513554 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:58:33 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. 05:58:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 949ms 05:58:33 INFO - PROCESS | 3744 | 1469109513603 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 3744 | 1469109513606 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 05:58:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:58:33 INFO - PROCESS | 3744 | 1469109513610 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 3744 | 1469109513612 Marionette TRACE conn2 <- [1,2966,null,{}] 05:58:33 INFO - PROCESS | 3744 | 1469109513616 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:33 INFO - PROCESS | 3744 | 1469109513618 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:33 INFO - PROCESS | 3744 | 1469109513729 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:58:33 INFO - PROCESS | 3744 | 1469109513887 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 3744 | 1469109513890 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:33 INFO - PROCESS | 3744 | ++DOCSHELL 13931400 == 43 [pid = 3744] [id = 752] 05:58:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19E1A400) [pid = 3744] [serial = 2255] [outer = 00000000] 05:58:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A04A000) [pid = 3744] [serial = 2256] [outer = 19E1A400] 05:58:33 INFO - PROCESS | 3744 | 1469109513955 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A04E400) [pid = 3744] [serial = 2257] [outer = 19E1A400] 05:58:34 INFO - PROCESS | 3744 | 1469109514509 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:58:34 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. 05:58:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 949ms 05:58:34 INFO - PROCESS | 3744 | 1469109514559 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 3744 | 1469109514562 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 05:58:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:58:34 INFO - PROCESS | 3744 | 1469109514566 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 3744 | 1469109514568 Marionette TRACE conn2 <- [1,2970,null,{}] 05:58:34 INFO - PROCESS | 3744 | 1469109514573 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:34 INFO - PROCESS | 3744 | 1469109514576 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:34 INFO - PROCESS | 3744 | 1469109514832 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:58:35 INFO - PROCESS | 3744 | 1469109515027 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 3744 | 1469109515030 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:35 INFO - PROCESS | 3744 | ++DOCSHELL 10564400 == 44 [pid = 3744] [id = 753] 05:58:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (10A01400) [pid = 3744] [serial = 2258] [outer = 00000000] 05:58:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (10A82000) [pid = 3744] [serial = 2259] [outer = 10A01400] 05:58:35 INFO - PROCESS | 3744 | 1469109515083 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (10ECF800) [pid = 3744] [serial = 2260] [outer = 10A01400] 05:58:35 INFO - PROCESS | 3744 | 1469109515635 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 10ED0000 == 43 [pid = 3744] [id = 747] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 10D42400 == 42 [pid = 3744] [id = 745] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 10ED4400 == 41 [pid = 3744] [id = 746] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 18474400 == 40 [pid = 3744] [id = 744] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 17694000 == 39 [pid = 3744] [id = 743] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 16DBB800 == 38 [pid = 3744] [id = 742] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 154E2000 == 37 [pid = 3744] [id = 741] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 144F3800 == 36 [pid = 3744] [id = 740] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 12828400 == 35 [pid = 3744] [id = 739] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 11252000 == 34 [pid = 3744] [id = 738] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 139CA400 == 33 [pid = 3744] [id = 735] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 15335400 == 32 [pid = 3744] [id = 737] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 10ED8C00 == 31 [pid = 3744] [id = 736] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 12B67400 == 30 [pid = 3744] [id = 726] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 13931400 == 29 [pid = 3744] [id = 752] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 18034400 == 28 [pid = 3744] [id = 751] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 10D3B400 == 27 [pid = 3744] [id = 748] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 1124D400 == 26 [pid = 3744] [id = 749] 05:58:36 INFO - PROCESS | 3744 | --DOCSHELL 144E8400 == 25 [pid = 3744] [id = 750] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1537C000) [pid = 3744] [serial = 2191] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15C15400) [pid = 3744] [serial = 2194] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (10ED9400) [pid = 3744] [serial = 2182] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (11243C00) [pid = 3744] [serial = 2183] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (131E5C00) [pid = 3744] [serial = 2180] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (12D9AC00) [pid = 3744] [serial = 2179] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (144EA400) [pid = 3744] [serial = 2188] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (12D66400) [pid = 3744] [serial = 2185] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (130ACC00) [pid = 3744] [serial = 2186] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (16DBE800) [pid = 3744] [serial = 2197] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16FB4400) [pid = 3744] [serial = 2204] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1344E400) [pid = 3744] [serial = 2171] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (12B63800) [pid = 3744] [serial = 2170] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (17699000) [pid = 3744] [serial = 2206] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16443800) [pid = 3744] [serial = 2174] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15776000) [pid = 3744] [serial = 2173] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19717000) [pid = 3744] [serial = 2177] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (185A8000) [pid = 3744] [serial = 2176] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15E29C00) [pid = 3744] [serial = 2195] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16FB3800) [pid = 3744] [serial = 2203] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16ED7400) [pid = 3744] [serial = 2198] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (154D6000) [pid = 3744] [serial = 2192] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (154D6800) [pid = 3744] [serial = 2200] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15330800) [pid = 3744] [serial = 2189] [outer = 00000000] [url = about:blank] 05:58:36 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16451400) [pid = 3744] [serial = 2201] [outer = 00000000] [url = about:blank] 05:58:36 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 05:58:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:58:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1758ms 05:58:36 INFO - PROCESS | 3744 | 1469109516329 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 3744 | 1469109516334 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 05:58:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:58:36 INFO - PROCESS | 3744 | 1469109516383 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 3744 | 1469109516386 Marionette TRACE conn2 <- [1,2974,null,{}] 05:58:36 INFO - PROCESS | 3744 | 1469109516393 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:36 INFO - PROCESS | 3744 | 1469109516397 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:36 INFO - PROCESS | 3744 | 1469109516493 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:58:36 INFO - PROCESS | 3744 | 1469109516500 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 3744 | 1469109516506 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:36 INFO - PROCESS | 3744 | ++DOCSHELL 10D43C00 == 26 [pid = 3744] [id = 754] 05:58:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (10D44C00) [pid = 3744] [serial = 2261] [outer = 00000000] 05:58:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (110CA800) [pid = 3744] [serial = 2262] [outer = 10D44C00] 05:58:36 INFO - PROCESS | 3744 | 1469109516555 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (110D0000) [pid = 3744] [serial = 2263] [outer = 10D44C00] 05:58:37 INFO - PROCESS | 3744 | 1469109517071 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:58:37 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. 05:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 778ms 05:58:37 INFO - PROCESS | 3744 | 1469109517124 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 3744 | 1469109517128 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 05:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:58:37 INFO - PROCESS | 3744 | 1469109517135 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 3744 | 1469109517139 Marionette TRACE conn2 <- [1,2978,null,{}] 05:58:37 INFO - PROCESS | 3744 | 1469109517143 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:37 INFO - PROCESS | 3744 | 1469109517146 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:37 INFO - PROCESS | 3744 | 1469109517236 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:58:37 INFO - PROCESS | 3744 | 1469109517245 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 3744 | 1469109517248 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:37 INFO - PROCESS | 3744 | ++DOCSHELL 12B6B800 == 27 [pid = 3744] [id = 755] 05:58:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (12B6C400) [pid = 3744] [serial = 2264] [outer = 00000000] 05:58:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (13059000) [pid = 3744] [serial = 2265] [outer = 12B6C400] 05:58:37 INFO - PROCESS | 3744 | 1469109517296 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13118400) [pid = 3744] [serial = 2266] [outer = 12B6C400] 05:58:37 INFO - PROCESS | 3744 | ++DOCSHELL 1390B400 == 28 [pid = 3744] [id = 756] 05:58:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1390C400) [pid = 3744] [serial = 2267] [outer = 00000000] 05:58:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1390E400) [pid = 3744] [serial = 2268] [outer = 1390C400] 05:58:37 INFO - PROCESS | 3744 | 1469109517802 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:58:37 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. 05:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 684ms 05:58:37 INFO - PROCESS | 3744 | 1469109517829 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 3744 | 1469109517832 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 05:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:58:37 INFO - PROCESS | 3744 | 1469109517835 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 3744 | 1469109517837 Marionette TRACE conn2 <- [1,2982,null,{}] 05:58:37 INFO - PROCESS | 3744 | 1469109517848 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:37 INFO - PROCESS | 3744 | 1469109517852 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:38 INFO - PROCESS | 3744 | 1469109518022 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:58:38 INFO - PROCESS | 3744 | 1469109518039 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 3744 | 1469109518044 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:38 INFO - PROCESS | 3744 | ++DOCSHELL 139C4000 == 29 [pid = 3744] [id = 757] 05:58:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (139C5C00) [pid = 3744] [serial = 2269] [outer = 00000000] 05:58:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (144EF400) [pid = 3744] [serial = 2270] [outer = 139C5C00] 05:58:38 INFO - PROCESS | 3744 | 1469109518095 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1532F000) [pid = 3744] [serial = 2271] [outer = 139C5C00] 05:58:38 INFO - PROCESS | 3744 | 1469109518519 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:58:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:58:38 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 05:58:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms 05:58:38 INFO - PROCESS | 3744 | 1469109518575 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 3744 | 1469109518577 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 05:58:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:58:38 INFO - PROCESS | 3744 | 1469109518581 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 3744 | 1469109518583 Marionette TRACE conn2 <- [1,2986,null,{}] 05:58:38 INFO - PROCESS | 3744 | 1469109518586 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:38 INFO - PROCESS | 3744 | 1469109518588 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:38 INFO - PROCESS | 3744 | 1469109518740 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:58:38 INFO - PROCESS | 3744 | 1469109518765 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 3744 | 1469109518767 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:38 INFO - PROCESS | 3744 | ++DOCSHELL 15336400 == 30 [pid = 3744] [id = 758] 05:58:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15373400) [pid = 3744] [serial = 2272] [outer = 00000000] 05:58:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1537F000) [pid = 3744] [serial = 2273] [outer = 15373400] 05:58:38 INFO - PROCESS | 3744 | 1469109518813 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (154D9C00) [pid = 3744] [serial = 2274] [outer = 15373400] 05:58:39 INFO - PROCESS | 3744 | 1469109519252 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:58:39 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. 05:58:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 700ms 05:58:39 INFO - PROCESS | 3744 | 1469109519280 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 3744 | 1469109519282 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 05:58:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:58:39 INFO - PROCESS | 3744 | 1469109519292 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 3744 | 1469109519294 Marionette TRACE conn2 <- [1,2990,null,{}] 05:58:39 INFO - PROCESS | 3744 | 1469109519298 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:39 INFO - PROCESS | 3744 | 1469109519300 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:39 INFO - PROCESS | 3744 | 1469109519416 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:58:39 INFO - PROCESS | 3744 | 1469109519517 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 3744 | 1469109519519 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:39 INFO - PROCESS | 3744 | ++DOCSHELL 15371800 == 31 [pid = 3744] [id = 759] 05:58:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (154D6000) [pid = 3744] [serial = 2275] [outer = 00000000] 05:58:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15E22C00) [pid = 3744] [serial = 2276] [outer = 154D6000] 05:58:39 INFO - PROCESS | 3744 | 1469109519564 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16443800) [pid = 3744] [serial = 2277] [outer = 154D6000] 05:58:39 INFO - PROCESS | 3744 | 1469109519954 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:58:39 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. 05:58:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 685ms 05:58:39 INFO - PROCESS | 3744 | 1469109519975 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 3744 | 1469109519977 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 05:58:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:58:39 INFO - PROCESS | 3744 | 1469109519980 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 3744 | 1469109519982 Marionette TRACE conn2 <- [1,2994,null,{}] 05:58:39 INFO - PROCESS | 3744 | 1469109519991 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:40 INFO - PROCESS | 3744 | 1469109519997 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:40 INFO - PROCESS | 3744 | 1469109520152 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:58:40 INFO - PROCESS | 3744 | 1469109520224 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 3744 | 1469109520227 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:40 INFO - PROCESS | 3744 | ++DOCSHELL 165E0000 == 32 [pid = 3744] [id = 760] 05:58:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16A0C400) [pid = 3744] [serial = 2278] [outer = 00000000] 05:58:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (16DBF800) [pid = 3744] [serial = 2279] [outer = 16A0C400] 05:58:40 INFO - PROCESS | 3744 | 1469109520272 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (16ED6800) [pid = 3744] [serial = 2280] [outer = 16A0C400] 05:58:40 INFO - PROCESS | 3744 | 1469109520913 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (11248C00) [pid = 3744] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (17698C00) [pid = 3744] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (156FA800) [pid = 3744] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (11259400) [pid = 3744] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (10ED9000) [pid = 3744] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1759C400) [pid = 3744] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (144F3C00) [pid = 3744] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (128A0C00) [pid = 3744] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15337800) [pid = 3744] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18475800) [pid = 3744] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (14295C00) [pid = 3744] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16DBC800) [pid = 3744] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12B6A800) [pid = 3744] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:58:40 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (10ECE800) [pid = 3744] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:58:40 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. 05:58:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 996ms 05:58:40 INFO - PROCESS | 3744 | 1469109520982 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 3744 | 1469109520984 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 05:58:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:58:40 INFO - PROCESS | 3744 | 1469109520987 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 3744 | 1469109520989 Marionette TRACE conn2 <- [1,2998,null,{}] 05:58:40 INFO - PROCESS | 3744 | 1469109520993 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:40 INFO - PROCESS | 3744 | 1469109520995 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:41 INFO - PROCESS | 3744 | 1469109521084 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:58:41 INFO - PROCESS | 3744 | 1469109521091 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 3744 | 1469109521093 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:41 INFO - PROCESS | 3744 | ++DOCSHELL 13273000 == 33 [pid = 3744] [id = 761] 05:58:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (132EE000) [pid = 3744] [serial = 2281] [outer = 00000000] 05:58:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15776400) [pid = 3744] [serial = 2282] [outer = 132EE000] 05:58:41 INFO - PROCESS | 3744 | 1469109521147 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16DBAC00) [pid = 3744] [serial = 2283] [outer = 132EE000] 05:58:41 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:58:41 INFO - PROCESS | 3744 | 1469109521622 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:58:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:58:41 INFO - {} 05:58:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:58:41 INFO - {} 05:58:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:58:41 INFO - {} 05:58:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:58:41 INFO - {} 05:58:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 685ms 05:58:41 INFO - PROCESS | 3744 | 1469109521687 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 3744 | 1469109521689 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 05:58:41 INFO - TEST-START | /FileAPI/fileReader.html 05:58:41 INFO - PROCESS | 3744 | 1469109521693 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 3744 | 1469109521695 Marionette TRACE conn2 <- [1,3002,null,{}] 05:58:41 INFO - PROCESS | 3744 | 1469109521702 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:41 INFO - PROCESS | 3744 | 1469109521704 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:41 INFO - PROCESS | 3744 | 1469109521783 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:58:41 INFO - PROCESS | 3744 | 1469109521788 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 3744 | 1469109521791 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:41 INFO - PROCESS | 3744 | ++DOCSHELL 156FA800 == 34 [pid = 3744] [id = 762] 05:58:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17599800) [pid = 3744] [serial = 2284] [outer = 00000000] 05:58:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (17D6C800) [pid = 3744] [serial = 2285] [outer = 17599800] 05:58:41 INFO - PROCESS | 3744 | 1469109521835 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18003400) [pid = 3744] [serial = 2286] [outer = 17599800] 05:58:42 INFO - PROCESS | 3744 | 1469109522264 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:58:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:58:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:58:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:58:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:58:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 591ms 05:58:42 INFO - PROCESS | 3744 | 1469109522290 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 3744 | 1469109522292 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 05:58:42 INFO - PROCESS | 3744 | 1469109522310 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - TEST-START | /FileAPI/historical.html 05:58:42 INFO - PROCESS | 3744 | 1469109522312 Marionette TRACE conn2 <- [1,3006,null,{}] 05:58:42 INFO - PROCESS | 3744 | 1469109522315 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:42 INFO - PROCESS | 3744 | 1469109522317 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:42 INFO - PROCESS | 3744 | 1469109522397 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:58:42 INFO - PROCESS | 3744 | 1469109522402 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 3744 | 1469109522404 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:42 INFO - PROCESS | 3744 | ++DOCSHELL 18411C00 == 35 [pid = 3744] [id = 763] 05:58:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1841B000) [pid = 3744] [serial = 2287] [outer = 00000000] 05:58:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (185A8000) [pid = 3744] [serial = 2288] [outer = 1841B000] 05:58:42 INFO - PROCESS | 3744 | 1469109522448 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (185B1800) [pid = 3744] [serial = 2289] [outer = 1841B000] 05:58:42 INFO - PROCESS | 3744 | 1469109522903 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:58:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:58:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:58:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:58:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:58:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:58:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:58:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:58:42 INFO - TEST-OK | /FileAPI/historical.html | took 638ms 05:58:42 INFO - PROCESS | 3744 | 1469109522968 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 3744 | 1469109522972 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 05:58:42 INFO - TEST-START | /FileAPI/idlharness.html 05:58:42 INFO - PROCESS | 3744 | 1469109522984 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 3744 | 1469109522989 Marionette TRACE conn2 <- [1,3010,null,{}] 05:58:42 INFO - PROCESS | 3744 | 1469109522996 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:42 INFO - PROCESS | 3744 | 1469109522999 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:43 INFO - PROCESS | 3744 | 1469109523132 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:58:43 INFO - PROCESS | 3744 | 1469109523280 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 3744 | 1469109523285 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:43 INFO - PROCESS | 3744 | ++DOCSHELL 10D39800 == 36 [pid = 3744] [id = 764] 05:58:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (10D3C800) [pid = 3744] [serial = 2290] [outer = 00000000] 05:58:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (10ED8C00) [pid = 3744] [serial = 2291] [outer = 10D3C800] 05:58:43 INFO - PROCESS | 3744 | 1469109523344 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (114D1400) [pid = 3744] [serial = 2292] [outer = 10D3C800] 05:58:44 INFO - PROCESS | 3744 | 1469109524437 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:58:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:58:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:58:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:58:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:58:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:58:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:58:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:58:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:58:44 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 05:58:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:58:44 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 05:58:44 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 05:58:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:58:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:58:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:58:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:58:44 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 05:58:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:58:44 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 05:58:44 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 05:58:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:58:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:58:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1618ms 05:58:44 INFO - PROCESS | 3744 | 1469109524613 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 3744 | 1469109524617 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 05:58:44 INFO - TEST-START | /FileAPI/idlharness.worker 05:58:44 INFO - PROCESS | 3744 | 1469109524625 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 3744 | 1469109524630 Marionette TRACE conn2 <- [1,3014,null,{}] 05:58:44 INFO - PROCESS | 3744 | 1469109524635 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:44 INFO - PROCESS | 3744 | 1469109524638 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:44 INFO - PROCESS | 3744 | 1469109524729 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:58:44 INFO - PROCESS | 3744 | 1469109524864 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 3744 | 1469109524867 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:44 INFO - PROCESS | 3744 | ++DOCSHELL 13933000 == 37 [pid = 3744] [id = 765] 05:58:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (13935C00) [pid = 3744] [serial = 2293] [outer = 00000000] 05:58:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A1C0800) [pid = 3744] [serial = 2294] [outer = 13935C00] 05:58:44 INFO - PROCESS | 3744 | 1469109524924 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A1C7400) [pid = 3744] [serial = 2295] [outer = 13935C00] 05:58:45 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:58:46 INFO - PROCESS | 3744 | 1469109526267 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:58:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:58:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:58:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:58:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:58:46 INFO - {} 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:58:46 INFO - {} 05:58:46 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 - {} 05:58:46 INFO - {} 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:58:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:58:46 INFO - {} 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:58:46 INFO - {} 05:58:46 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 - {} 05:58:46 INFO - {} 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:58:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:58:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 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 05:58:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:58:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:58:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:58:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:58:46 INFO - {} 05:58:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1868ms 05:58:46 INFO - PROCESS | 3744 | 1469109526544 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 3744 | 1469109526547 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 156FA800 == 36 [pid = 3744] [id = 762] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 13273000 == 35 [pid = 3744] [id = 761] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 165E0000 == 34 [pid = 3744] [id = 760] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 15371800 == 33 [pid = 3744] [id = 759] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 15336400 == 32 [pid = 3744] [id = 758] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 139C4000 == 31 [pid = 3744] [id = 757] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 1390B400 == 30 [pid = 3744] [id = 756] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 12B6B800 == 29 [pid = 3744] [id = 755] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 10D43C00 == 28 [pid = 3744] [id = 754] 05:58:46 INFO - PROCESS | 3744 | --DOCSHELL 10564400 == 27 [pid = 3744] [id = 753] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17D6C000) [pid = 3744] [serial = 2230] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (15378C00) [pid = 3744] [serial = 2238] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16448800) [pid = 3744] [serial = 2224] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1296D800) [pid = 3744] [serial = 2215] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12B6E800) [pid = 3744] [serial = 2216] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (130AC400) [pid = 3744] [serial = 2209] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1326B800) [pid = 3744] [serial = 2210] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1769B000) [pid = 3744] [serial = 2207] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15336800) [pid = 3744] [serial = 2221] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1537A000) [pid = 3744] [serial = 2222] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12D64800) [pid = 3744] [serial = 2218] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (131DA400) [pid = 3744] [serial = 2219] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1537CC00) [pid = 3744] [serial = 2212] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15775800) [pid = 3744] [serial = 2213] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1847A800) [pid = 3744] [serial = 2233] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1971A400) [pid = 3744] [serial = 2242] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16FAB800) [pid = 3744] [serial = 2227] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1847BC00) [pid = 3744] [serial = 2234] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (19A7F400) [pid = 3744] [serial = 2245] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (144EB800) [pid = 3744] [serial = 2236] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1841A000) [pid = 3744] [serial = 2231] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (19A77800) [pid = 3744] [serial = 2244] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (16FAF400) [pid = 3744] [serial = 2228] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (185B4C00) [pid = 3744] [serial = 2241] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (165E3000) [pid = 3744] [serial = 2225] [outer = 00000000] [url = about:blank] 05:58:46 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (154D9800) [pid = 3744] [serial = 2239] [outer = 00000000] [url = about:blank] 05:58:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:58:46 INFO - PROCESS | 3744 | 1469109526594 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 3744 | 1469109526598 Marionette TRACE conn2 <- [1,3018,null,{}] 05:58:46 INFO - PROCESS | 3744 | 1469109526604 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:46 INFO - PROCESS | 3744 | 1469109526607 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:46 INFO - PROCESS | 3744 | 1469109526695 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:58:46 INFO - PROCESS | 3744 | 1469109526702 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 3744 | 1469109526705 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:46 INFO - PROCESS | 3744 | ++DOCSHELL 12B6E800 == 28 [pid = 3744] [id = 766] 05:58:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (12BC8C00) [pid = 3744] [serial = 2296] [outer = 00000000] 05:58:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (13112400) [pid = 3744] [serial = 2297] [outer = 12BC8C00] 05:58:46 INFO - PROCESS | 3744 | 1469109526758 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (13120000) [pid = 3744] [serial = 2298] [outer = 12BC8C00] 05:58:47 INFO - PROCESS | 3744 | 1469109527253 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:58:47 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 05:58:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 700ms 05:58:47 INFO - PROCESS | 3744 | 1469109527294 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:58:47 INFO - PROCESS | 3744 | 1469109527299 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 05:58:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:58:47 INFO - PROCESS | 3744 | 1469109527305 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:58:47 INFO - PROCESS | 3744 | 1469109527307 Marionette TRACE conn2 <- [1,3022,null,{}] 05:58:47 INFO - PROCESS | 3744 | 1469109527312 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:47 INFO - PROCESS | 3744 | 1469109527314 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:47 INFO - PROCESS | 3744 | 1469109527409 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:58:47 INFO - PROCESS | 3744 | 1469109527401 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 3744 | 1469109527403 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:47 INFO - PROCESS | 3744 | ++DOCSHELL 15334400 == 29 [pid = 3744] [id = 767] 05:58:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15334800) [pid = 3744] [serial = 2299] [outer = 00000000] 05:58:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15376C00) [pid = 3744] [serial = 2300] [outer = 15334800] 05:58:47 INFO - PROCESS | 3744 | 1469109527451 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (15414000) [pid = 3744] [serial = 2301] [outer = 15334800] 05:58:47 INFO - PROCESS | 3744 | 1469109527921 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:58:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:58:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 684ms 05:58:47 INFO - PROCESS | 3744 | 1469109527988 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:58:47 INFO - PROCESS | 3744 | 1469109527990 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 05:58:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:58:48 INFO - PROCESS | 3744 | 1469109527994 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 3744 | 1469109527998 Marionette TRACE conn2 <- [1,3026,null,{}] 05:58:48 INFO - PROCESS | 3744 | 1469109528010 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:48 INFO - PROCESS | 3744 | 1469109528014 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:48 INFO - PROCESS | 3744 | 1469109528137 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:58:48 INFO - PROCESS | 3744 | 1469109528245 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 3744 | 1469109528249 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:48 INFO - PROCESS | 3744 | ++DOCSHELL 16DB3000 == 30 [pid = 3744] [id = 768] 05:58:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (16DB3800) [pid = 3744] [serial = 2302] [outer = 00000000] 05:58:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16DBB800) [pid = 3744] [serial = 2303] [outer = 16DB3800] 05:58:48 INFO - PROCESS | 3744 | 1469109528306 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16FAFC00) [pid = 3744] [serial = 2304] [outer = 16DB3800] 05:58:48 INFO - PROCESS | 3744 | 1469109528702 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:58:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:58:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:58:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 731ms 05:58:48 INFO - PROCESS | 3744 | 1469109528734 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 3744 | 1469109528736 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 05:58:48 INFO - PROCESS | 3744 | 1469109528748 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:58:48 INFO - PROCESS | 3744 | 1469109528749 Marionette TRACE conn2 <- [1,3030,null,{}] 05:58:48 INFO - PROCESS | 3744 | 1469109528753 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:48 INFO - PROCESS | 3744 | 1469109528755 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:48 INFO - PROCESS | 3744 | 1469109528879 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:58:48 INFO - PROCESS | 3744 | 1469109528946 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 3744 | 1469109528948 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:48 INFO - PROCESS | 3744 | ++DOCSHELL 1841EC00 == 31 [pid = 3744] [id = 769] 05:58:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1841F000) [pid = 3744] [serial = 2305] [outer = 00000000] 05:58:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1847EC00) [pid = 3744] [serial = 2306] [outer = 1841F000] 05:58:48 INFO - PROCESS | 3744 | 1469109528997 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (19719400) [pid = 3744] [serial = 2307] [outer = 1841F000] 05:58:49 INFO - PROCESS | 3744 | 1469109529626 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:58:49 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. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:58:49 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'.) 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:58:49 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. 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:58:49 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. 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:58:49 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. 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:58:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 980ms 05:58:49 INFO - PROCESS | 3744 | 1469109529733 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 3744 | 1469109529735 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 05:58:49 INFO - PROCESS | 3744 | 1469109529743 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:58:49 INFO - PROCESS | 3744 | 1469109529745 Marionette TRACE conn2 <- [1,3034,null,{}] 05:58:49 INFO - PROCESS | 3744 | 1469109529749 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:49 INFO - PROCESS | 3744 | 1469109529751 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:49 INFO - PROCESS | 3744 | 1469109529867 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:58:49 INFO - PROCESS | 3744 | 1469109529872 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 3744 | 1469109529874 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:49 INFO - PROCESS | 3744 | ++DOCSHELL 19A7BC00 == 32 [pid = 3744] [id = 770] 05:58:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19E17C00) [pid = 3744] [serial = 2308] [outer = 00000000] 05:58:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1A6B9800) [pid = 3744] [serial = 2309] [outer = 19E17C00] 05:58:49 INFO - PROCESS | 3744 | 1469109529919 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1A7A5800) [pid = 3744] [serial = 2310] [outer = 19E17C00] 05:58:50 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:58:50 INFO - PROCESS | 3744 | 1469109530400 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:58:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:58:50 INFO - {} 05:58:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 700ms 05:58:50 INFO - PROCESS | 3744 | 1469109530451 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 3744 | 1469109530454 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 05:58:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:58:50 INFO - PROCESS | 3744 | 1469109530457 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 3744 | 1469109530459 Marionette TRACE conn2 <- [1,3038,null,{}] 05:58:50 INFO - PROCESS | 3744 | 1469109530462 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:50 INFO - PROCESS | 3744 | 1469109530468 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:50 INFO - PROCESS | 3744 | 1469109530612 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:58:50 INFO - PROCESS | 3744 | 1469109530679 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 3744 | 1469109530681 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:50 INFO - PROCESS | 3744 | ++DOCSHELL 1A7A9000 == 33 [pid = 3744] [id = 771] 05:58:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1A7ABC00) [pid = 3744] [serial = 2311] [outer = 00000000] 05:58:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1AB78400) [pid = 3744] [serial = 2312] [outer = 1A7ABC00] 05:58:50 INFO - PROCESS | 3744 | 1469109530727 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1AB7C800) [pid = 3744] [serial = 2313] [outer = 1A7ABC00] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (139C5C00) [pid = 3744] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (10D44C00) [pid = 3744] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (154D6000) [pid = 3744] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1390C400) [pid = 3744] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (12B6C400) [pid = 3744] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10A01400) [pid = 3744] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16A0C400) [pid = 3744] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (132EE000) [pid = 3744] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (11254800) [pid = 3744] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1519A800) [pid = 3744] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18418800) [pid = 3744] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (19E1A400) [pid = 3744] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (17599800) [pid = 3744] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:58:50 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15373400) [pid = 3744] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:58:51 INFO - PROCESS | 3744 | 1469109531158 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:58:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:58:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:58:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:58:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:58:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 793ms 05:58:51 INFO - PROCESS | 3744 | 1469109531243 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 3744 | 1469109531245 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 05:58:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:58:51 INFO - PROCESS | 3744 | 1469109531249 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 3744 | 1469109531251 Marionette TRACE conn2 <- [1,3042,null,{}] 05:58:51 INFO - PROCESS | 3744 | 1469109531255 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:51 INFO - PROCESS | 3744 | 1469109531257 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:51 INFO - PROCESS | 3744 | 1469109531335 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:58:51 INFO - PROCESS | 3744 | 1469109531339 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 3744 | 1469109531342 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:51 INFO - PROCESS | 3744 | ++DOCSHELL 1AA24000 == 34 [pid = 3744] [id = 772] 05:58:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1AA29400) [pid = 3744] [serial = 2314] [outer = 00000000] 05:58:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1ADBFC00) [pid = 3744] [serial = 2315] [outer = 1AA29400] 05:58:51 INFO - PROCESS | 3744 | 1469109531395 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1ADC3400) [pid = 3744] [serial = 2316] [outer = 1AA29400] 05:58:52 INFO - PROCESS | 3744 | 1469109532078 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:58:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:58:52 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" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:58:52 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" 05:58:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:58:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 996ms 05:58:52 INFO - PROCESS | 3744 | 1469109532240 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 3744 | 1469109532242 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 05:58:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:58:52 INFO - PROCESS | 3744 | 1469109532245 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 3744 | 1469109532247 Marionette TRACE conn2 <- [1,3046,null,{}] 05:58:52 INFO - PROCESS | 3744 | 1469109532251 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:52 INFO - PROCESS | 3744 | 1469109532253 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:52 INFO - PROCESS | 3744 | 1469109532336 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:58:52 INFO - PROCESS | 3744 | 1469109532343 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 3744 | 1469109532345 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:52 INFO - PROCESS | 3744 | ++DOCSHELL 1125BC00 == 35 [pid = 3744] [id = 773] 05:58:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (12B0A000) [pid = 3744] [serial = 2317] [outer = 00000000] 05:58:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (17068400) [pid = 3744] [serial = 2318] [outer = 12B0A000] 05:58:52 INFO - PROCESS | 3744 | 1469109532389 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18412000) [pid = 3744] [serial = 2319] [outer = 12B0A000] 05:58:52 INFO - PROCESS | 3744 | 1469109532897 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:58:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:58:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:58:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:58:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:58:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:58:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 700ms 05:58:52 INFO - PROCESS | 3744 | 1469109532972 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 3744 | 1469109532977 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 05:58:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:58:52 INFO - PROCESS | 3744 | 1469109532982 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 3744 | 1469109532987 Marionette TRACE conn2 <- [1,3050,null,{}] 05:58:52 INFO - PROCESS | 3744 | 1469109532993 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:52 INFO - PROCESS | 3744 | 1469109532997 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:53 INFO - PROCESS | 3744 | 1469109533159 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:58:53 INFO - PROCESS | 3744 | 1469109533302 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 3744 | 1469109533308 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:53 INFO - PROCESS | 3744 | ++DOCSHELL 1125DC00 == 36 [pid = 3744] [id = 774] 05:58:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (11442C00) [pid = 3744] [serial = 2320] [outer = 00000000] 05:58:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (12B65C00) [pid = 3744] [serial = 2321] [outer = 11442C00] 05:58:53 INFO - PROCESS | 3744 | 1469109533369 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (12D9A800) [pid = 3744] [serial = 2322] [outer = 11442C00] 05:58:53 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:58:53 INFO - PROCESS | 3744 | 1469109533918 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:58:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:58:53 INFO - {} 05:58:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 996ms 05:58:53 INFO - PROCESS | 3744 | 1469109533984 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 3744 | 1469109533987 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 05:58:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:58:53 INFO - PROCESS | 3744 | 1469109533995 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 3744 | 1469109533999 Marionette TRACE conn2 <- [1,3054,null,{}] 05:58:53 INFO - PROCESS | 3744 | 1469109534004 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:53 INFO - PROCESS | 3744 | 1469109534007 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:54 INFO - PROCESS | 3744 | 1469109534162 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:58:54 INFO - PROCESS | 3744 | 1469109534303 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 3744 | 1469109534306 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:54 INFO - PROCESS | 3744 | ++DOCSHELL 1532B000 == 37 [pid = 3744] [id = 775] 05:58:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1532E400) [pid = 3744] [serial = 2323] [outer = 00000000] 05:58:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15C1E000) [pid = 3744] [serial = 2324] [outer = 1532E400] 05:58:54 INFO - PROCESS | 3744 | 1469109534366 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1644A000) [pid = 3744] [serial = 2325] [outer = 1532E400] 05:58:54 INFO - PROCESS | 3744 | 1469109534954 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:58:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:58:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:58:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:58:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:58:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:58:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:58:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:58:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 995ms 05:58:54 INFO - PROCESS | 3744 | 1469109534981 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 3744 | 1469109534983 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 05:58:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:58:54 INFO - PROCESS | 3744 | 1469109534987 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 3744 | 1469109534990 Marionette TRACE conn2 <- [1,3058,null,{}] 05:58:55 INFO - PROCESS | 3744 | 1469109535000 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:55 INFO - PROCESS | 3744 | 1469109535005 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:55 INFO - PROCESS | 3744 | 1469109535119 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:58:55 INFO - PROCESS | 3744 | 1469109535245 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 3744 | 1469109535250 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:55 INFO - PROCESS | 3744 | ++DOCSHELL 175A1000 == 38 [pid = 3744] [id = 776] 05:58:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17688000) [pid = 3744] [serial = 2326] [outer = 00000000] 05:58:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18477400) [pid = 3744] [serial = 2327] [outer = 17688000] 05:58:55 INFO - PROCESS | 3744 | 1469109535308 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (185B1000) [pid = 3744] [serial = 2328] [outer = 17688000] 05:58:55 INFO - PROCESS | 3744 | 1469109535878 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:58:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 934ms 05:58:55 INFO - PROCESS | 3744 | 1469109535933 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 3744 | 1469109535935 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 05:58:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:58:55 INFO - PROCESS | 3744 | 1469109535939 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 3744 | 1469109535941 Marionette TRACE conn2 <- [1,3062,null,{}] 05:58:55 INFO - PROCESS | 3744 | 1469109535945 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:55 INFO - PROCESS | 3744 | 1469109535947 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:56 INFO - PROCESS | 3744 | 1469109536059 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:58:56 INFO - PROCESS | 3744 | 1469109536179 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 3744 | 1469109536181 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:56 INFO - PROCESS | 3744 | ++DOCSHELL 16DBB400 == 39 [pid = 3744] [id = 777] 05:58:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19E15800) [pid = 3744] [serial = 2329] [outer = 00000000] 05:58:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A0F5000) [pid = 3744] [serial = 2330] [outer = 19E15800] 05:58:56 INFO - PROCESS | 3744 | 1469109536277 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A51D400) [pid = 3744] [serial = 2331] [outer = 19E15800] 05:58:56 INFO - PROCESS | 3744 | 1469109536795 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:58:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 902ms 05:58:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:58:56 INFO - PROCESS | 3744 | 1469109536844 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 3744 | 1469109536846 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 05:58:56 INFO - PROCESS | 3744 | 1469109536850 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 3744 | 1469109536852 Marionette TRACE conn2 <- [1,3066,null,{}] 05:58:56 INFO - PROCESS | 3744 | 1469109536856 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:56 INFO - PROCESS | 3744 | 1469109536858 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:56 INFO - PROCESS | 3744 | 1469109536964 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:58:57 INFO - PROCESS | 3744 | 1469109537125 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 3744 | 1469109537128 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:57 INFO - PROCESS | 3744 | ++DOCSHELL 18032400 == 40 [pid = 3744] [id = 778] 05:58:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18034400) [pid = 3744] [serial = 2332] [outer = 00000000] 05:58:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A7A5400) [pid = 3744] [serial = 2333] [outer = 18034400] 05:58:57 INFO - PROCESS | 3744 | 1469109537184 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A7AC000) [pid = 3744] [serial = 2334] [outer = 18034400] 05:58:57 INFO - PROCESS | 3744 | 1469109537941 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:58:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:58:58 INFO - PROCESS | 3744 | 1469109538007 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 05:58:58 INFO - PROCESS | 3744 | 1469109538025 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 3744 | 1469109538028 Marionette TRACE conn2 <- [1,3070,null,{}] 05:58:58 INFO - PROCESS | 3744 | 1469109538034 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:58 INFO - PROCESS | 3744 | 1469109538037 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:58 INFO - PROCESS | 3744 | 1469109538153 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:58:58 INFO - PROCESS | 3744 | 1469109538307 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 3744 | 1469109538309 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:58 INFO - PROCESS | 3744 | ++DOCSHELL 10D35800 == 41 [pid = 3744] [id = 779] 05:58:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (10D37800) [pid = 3744] [serial = 2335] [outer = 00000000] 05:58:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (10ECEC00) [pid = 3744] [serial = 2336] [outer = 10D37800] 05:58:58 INFO - PROCESS | 3744 | 1469109538365 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (11CD6400) [pid = 3744] [serial = 2337] [outer = 10D37800] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 1AA24000 == 40 [pid = 3744] [id = 772] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 1A7A9000 == 39 [pid = 3744] [id = 771] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 19A7BC00 == 38 [pid = 3744] [id = 770] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 1841EC00 == 37 [pid = 3744] [id = 769] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 16DB3000 == 36 [pid = 3744] [id = 768] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 15334400 == 35 [pid = 3744] [id = 767] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 12B6E800 == 34 [pid = 3744] [id = 766] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 13933000 == 33 [pid = 3744] [id = 765] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 10D39800 == 32 [pid = 3744] [id = 764] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 18411C00 == 31 [pid = 3744] [id = 763] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 16DBB400 == 30 [pid = 3744] [id = 777] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 18032400 == 29 [pid = 3744] [id = 778] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 175A1000 == 28 [pid = 3744] [id = 776] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 1125BC00 == 27 [pid = 3744] [id = 773] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 1125DC00 == 26 [pid = 3744] [id = 774] 05:58:59 INFO - PROCESS | 3744 | --DOCSHELL 1532B000 == 25 [pid = 3744] [id = 775] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (144EF400) [pid = 3744] [serial = 2270] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1532F000) [pid = 3744] [serial = 2271] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (110CA800) [pid = 3744] [serial = 2262] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (110D0000) [pid = 3744] [serial = 2263] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15E22C00) [pid = 3744] [serial = 2276] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1390E400) [pid = 3744] [serial = 2268] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (13059000) [pid = 3744] [serial = 2265] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13118400) [pid = 3744] [serial = 2266] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (10ECF800) [pid = 3744] [serial = 2260] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (10A82000) [pid = 3744] [serial = 2259] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16DBF800) [pid = 3744] [serial = 2279] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16443800) [pid = 3744] [serial = 2277] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15776400) [pid = 3744] [serial = 2282] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (12B6C800) [pid = 3744] [serial = 2248] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1292F400) [pid = 3744] [serial = 2247] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15C14C00) [pid = 3744] [serial = 2251] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1537F800) [pid = 3744] [serial = 2250] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (185A8000) [pid = 3744] [serial = 2288] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (19E0FC00) [pid = 3744] [serial = 2254] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1971D800) [pid = 3744] [serial = 2253] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1A04E400) [pid = 3744] [serial = 2257] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1A04A000) [pid = 3744] [serial = 2256] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (16ED6800) [pid = 3744] [serial = 2280] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (18003400) [pid = 3744] [serial = 2286] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1537F000) [pid = 3744] [serial = 2273] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (154D9C00) [pid = 3744] [serial = 2274] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (17D6C800) [pid = 3744] [serial = 2285] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (16DBAC00) [pid = 3744] [serial = 2283] [outer = 00000000] [url = about:blank] 05:58:59 INFO - PROCESS | 3744 | 1469109539572 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:58:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:58:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:58:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:58:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1587ms 05:58:59 INFO - PROCESS | 3744 | 1469109539632 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 3744 | 1469109539637 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 05:58:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:58:59 INFO - PROCESS | 3744 | 1469109539642 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 3744 | 1469109539645 Marionette TRACE conn2 <- [1,3074,null,{}] 05:58:59 INFO - PROCESS | 3744 | 1469109539652 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:59 INFO - PROCESS | 3744 | 1469109539655 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:59 INFO - PROCESS | 3744 | 1469109539747 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:58:59 INFO - PROCESS | 3744 | 1469109539854 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 3744 | 1469109539857 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:58:59 INFO - PROCESS | 3744 | ++DOCSHELL 10D3BC00 == 26 [pid = 3744] [id = 780] 05:58:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (10D3E000) [pid = 3744] [serial = 2338] [outer = 00000000] 05:58:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (11250000) [pid = 3744] [serial = 2339] [outer = 10D3E000] 05:58:59 INFO - PROCESS | 3744 | 1469109539906 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (11252800) [pid = 3744] [serial = 2340] [outer = 10D3E000] 05:59:00 INFO - PROCESS | 3744 | 1469109540328 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:59:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:59:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 747ms 05:59:00 INFO - PROCESS | 3744 | 1469109540382 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 3744 | 1469109540387 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 05:59:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:59:00 INFO - PROCESS | 3744 | 1469109540394 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 3744 | 1469109540396 Marionette TRACE conn2 <- [1,3078,null,{}] 05:59:00 INFO - PROCESS | 3744 | 1469109540400 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:00 INFO - PROCESS | 3744 | 1469109540403 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:00 INFO - PROCESS | 3744 | 1469109540493 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:59:00 INFO - PROCESS | 3744 | 1469109540501 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 3744 | 1469109540503 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:00 INFO - PROCESS | 3744 | ++DOCSHELL 12D5D400 == 27 [pid = 3744] [id = 781] 05:59:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (12D63C00) [pid = 3744] [serial = 2341] [outer = 00000000] 05:59:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13061400) [pid = 3744] [serial = 2342] [outer = 12D63C00] 05:59:00 INFO - PROCESS | 3744 | 1469109540551 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1312C400) [pid = 3744] [serial = 2343] [outer = 12D63C00] 05:59:01 INFO - PROCESS | 3744 | 1469109541035 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:59:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:59:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 700ms 05:59:01 INFO - PROCESS | 3744 | 1469109541091 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 3744 | 1469109541093 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 05:59:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:59:01 INFO - PROCESS | 3744 | 1469109541101 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 3744 | 1469109541105 Marionette TRACE conn2 <- [1,3082,null,{}] 05:59:01 INFO - PROCESS | 3744 | 1469109541116 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:01 INFO - PROCESS | 3744 | 1469109541121 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:01 INFO - PROCESS | 3744 | 1469109541238 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:59:01 INFO - PROCESS | 3744 | 1469109541359 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 3744 | 1469109541363 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:01 INFO - PROCESS | 3744 | ++DOCSHELL 14295C00 == 28 [pid = 3744] [id = 782] 05:59:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (14296000) [pid = 3744] [serial = 2344] [outer = 00000000] 05:59:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (144E8C00) [pid = 3744] [serial = 2345] [outer = 14296000] 05:59:01 INFO - PROCESS | 3744 | 1469109541411 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1519C800) [pid = 3744] [serial = 2346] [outer = 14296000] 05:59:01 INFO - PROCESS | 3744 | 1469109541830 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:59:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:59:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 731ms 05:59:01 INFO - PROCESS | 3744 | 1469109541841 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 3744 | 1469109541844 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 05:59:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:59:01 INFO - PROCESS | 3744 | 1469109541854 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 3744 | 1469109541855 Marionette TRACE conn2 <- [1,3086,null,{}] 05:59:01 INFO - PROCESS | 3744 | 1469109541859 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:01 INFO - PROCESS | 3744 | 1469109541861 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:01 INFO - PROCESS | 3744 | 1469109541988 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:59:01 INFO - PROCESS | 3744 | 1469109541994 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 3744 | 1469109541997 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:02 INFO - PROCESS | 3744 | ++DOCSHELL 15333400 == 29 [pid = 3744] [id = 783] 05:59:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15334000) [pid = 3744] [serial = 2347] [outer = 00000000] 05:59:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15375000) [pid = 3744] [serial = 2348] [outer = 15334000] 05:59:02 INFO - PROCESS | 3744 | 1469109542042 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1537BC00) [pid = 3744] [serial = 2349] [outer = 15334000] 05:59:02 INFO - PROCESS | 3744 | 1469109542474 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:59:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:59:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:59:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 684ms 05:59:02 INFO - PROCESS | 3744 | 1469109542530 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 3744 | 1469109542532 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 05:59:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:59:02 INFO - PROCESS | 3744 | 1469109542536 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 3744 | 1469109542538 Marionette TRACE conn2 <- [1,3090,null,{}] 05:59:02 INFO - PROCESS | 3744 | 1469109542542 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:02 INFO - PROCESS | 3744 | 1469109542544 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:02 INFO - PROCESS | 3744 | 1469109542696 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:59:02 INFO - PROCESS | 3744 | 1469109542770 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 3744 | 1469109542772 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:02 INFO - PROCESS | 3744 | ++DOCSHELL 1541D400 == 30 [pid = 3744] [id = 784] 05:59:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1541E800) [pid = 3744] [serial = 2350] [outer = 00000000] 05:59:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (154E2400) [pid = 3744] [serial = 2351] [outer = 1541E800] 05:59:02 INFO - PROCESS | 3744 | 1469109542816 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (156FA400) [pid = 3744] [serial = 2352] [outer = 1541E800] 05:59:03 INFO - PROCESS | 3744 | 1469109543230 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:59:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:59:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 731ms 05:59:03 INFO - PROCESS | 3744 | 1469109543277 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 3744 | 1469109543279 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 05:59:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:59:03 INFO - PROCESS | 3744 | 1469109543282 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 3744 | 1469109543284 Marionette TRACE conn2 <- [1,3094,null,{}] 05:59:03 INFO - PROCESS | 3744 | 1469109543288 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:03 INFO - PROCESS | 3744 | 1469109543293 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:03 INFO - PROCESS | 3744 | 1469109543441 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:59:03 INFO - PROCESS | 3744 | 1469109543452 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 3744 | 1469109543454 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:03 INFO - PROCESS | 3744 | ++DOCSHELL 15C16800 == 31 [pid = 3744] [id = 785] 05:59:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15C1C000) [pid = 3744] [serial = 2353] [outer = 00000000] 05:59:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (16443000) [pid = 3744] [serial = 2354] [outer = 15C1C000] 05:59:03 INFO - PROCESS | 3744 | 1469109543501 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16A0AC00) [pid = 3744] [serial = 2355] [outer = 15C1C000] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1A7ABC00) [pid = 3744] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13935C00) [pid = 3744] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1841B000) [pid = 3744] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10D3C800) [pid = 3744] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16DB3800) [pid = 3744] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (12BC8C00) [pid = 3744] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15334800) [pid = 3744] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1841F000) [pid = 3744] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1AA29400) [pid = 3744] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (19E17C00) [pid = 3744] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:59:03 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (12B0A000) [pid = 3744] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:59:04 INFO - PROCESS | 3744 | 1469109544251 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:59:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:59:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:59:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:59:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 995ms 05:59:04 INFO - PROCESS | 3744 | 1469109544289 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 3744 | 1469109544291 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 05:59:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:59:04 INFO - PROCESS | 3744 | 1469109544295 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 3744 | 1469109544297 Marionette TRACE conn2 <- [1,3098,null,{}] 05:59:04 INFO - PROCESS | 3744 | 1469109544300 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:04 INFO - PROCESS | 3744 | 1469109544302 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:04 INFO - PROCESS | 3744 | 1469109544379 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:59:04 INFO - PROCESS | 3744 | 1469109544384 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 3744 | 1469109544386 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:04 INFO - PROCESS | 3744 | ++DOCSHELL 16442400 == 32 [pid = 3744] [id = 786] 05:59:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16442800) [pid = 3744] [serial = 2356] [outer = 00000000] 05:59:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16DB3800) [pid = 3744] [serial = 2357] [outer = 16442800] 05:59:04 INFO - PROCESS | 3744 | 1469109544429 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16DB8000) [pid = 3744] [serial = 2358] [outer = 16442800] 05:59:04 INFO - PROCESS | 3744 | 1469109544859 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:59:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:59:04 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 05:59:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:59:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 592ms 05:59:04 INFO - PROCESS | 3744 | 1469109544892 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 3744 | 1469109544894 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 05:59:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:59:04 INFO - PROCESS | 3744 | 1469109544913 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 3744 | 1469109544915 Marionette TRACE conn2 <- [1,3102,null,{}] 05:59:04 INFO - PROCESS | 3744 | 1469109544919 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:04 INFO - PROCESS | 3744 | 1469109544921 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:04 INFO - PROCESS | 3744 | 1469109545000 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:59:05 INFO - PROCESS | 3744 | 1469109545005 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"987a1dac-22c9-4daa-8c7b-b2883d39b273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 3744 | 1469109545007 Marionette INFO sendAsync e3c70173-23b8-481f-bfe4-64ea85e4cebc 05:59:05 INFO - PROCESS | 3744 | ++DOCSHELL 16DB3400 == 33 [pid = 3744] [id = 787] 05:59:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16DBEC00) [pid = 3744] [serial = 2359] [outer = 00000000] 05:59:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16FAD000) [pid = 3744] [serial = 2360] [outer = 16DBEC00] 05:59:05 INFO - PROCESS | 3744 | 1469109545052 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16FAD800) [pid = 3744] [serial = 2361] [outer = 16DBEC00] 05:59:05 INFO - PROCESS | 3744 | 1469109545498 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:59:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:59:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 654ms 05:59:05 INFO - PROCESS | 3744 | 1469109545556 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 3744 | 1469109545558 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 05:59:06 WARNING - u'runner_teardown' () 05:59:06 INFO - No more tests 05:59:06 INFO - Got 0 unexpected results 05:59:06 INFO - SUITE-END | took 681s 05:59:07 INFO - Closing logging queue 05:59:07 INFO - queue closed 05:59:07 INFO - Return code: 0 05:59:07 WARNING - # TBPL SUCCESS # 05:59:07 INFO - Running post-action listener: _resource_record_post_action 05:59:07 INFO - Running post-run listener: _resource_record_post_run 05:59:08 INFO - Total resource usage - Wall time: 691s; CPU: 17.0%; Read bytes: 91803648; Write bytes: 941847040; Read time: 441215; Write time: 1041342 05:59:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:59:08 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 135361536; Read time: 0; Write time: 127976 05:59:08 INFO - run-tests - Wall time: 689s; CPU: 17.0%; Read bytes: 91803648; Write bytes: 806485504; Read time: 441215; Write time: 913366 05:59:08 INFO - Running post-run listener: _upload_blobber_files 05:59:08 INFO - Blob upload gear active. 05:59:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:59:08 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 05:59:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:59:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:59:09 INFO - (blobuploader) - INFO - Open directory for files ... 05:59:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:59:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:59:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:09 INFO - (blobuploader) - INFO - Done attempting. 05:59:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:59:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:59:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:12 INFO - (blobuploader) - INFO - Done attempting. 05:59:12 INFO - (blobuploader) - INFO - Iteration through files over. 05:59:12 INFO - Return code: 0 05:59:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:59:12 INFO - Using _rmtree_windows ... 05:59:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:59:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa2aec342eba74519bd9f42bee67979102ec79cbd56bc2dca12512e75d1ad31c1959a25e52428930c06ebd9324b6f06fe4bcd32289e5ffae0f57cc08518571f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6fc48038f5bfe19566512e7d326438401f058eac077bb498234b619a366a65e96a3b7a13cbe03fdd33ea90fab254cc704e8977d8eef92c725255fe0b08b578d7"} 05:59:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:59:12 INFO - Writing to file C:\slave\test\properties\blobber_files 05:59:12 INFO - Contents: 05:59:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa2aec342eba74519bd9f42bee67979102ec79cbd56bc2dca12512e75d1ad31c1959a25e52428930c06ebd9324b6f06fe4bcd32289e5ffae0f57cc08518571f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6fc48038f5bfe19566512e7d326438401f058eac077bb498234b619a366a65e96a3b7a13cbe03fdd33ea90fab254cc704e8977d8eef92c725255fe0b08b578d7"} 05:59:12 INFO - Running post-run listener: copy_logs_to_upload_dir 05:59:12 INFO - Copying logs to upload dir... 05:59:12 INFO - mkdir: C:\slave\test\build\upload\logs 05:59:12 INFO - Copying logs to upload dir... 05:59:12 INFO - Using _rmtree_windows ... 05:59:12 INFO - Using _rmtree_windows ... 05:59:12 INFO - Using _rmtree_windows ... 05:59:12 INFO - Using _rmtree_windows ... 05:59:12 INFO - Using _rmtree_windows ... 05:59:12 INFO - Using _rmtree_windows ... 05:59:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=814.872000 ========= master_lag: 25.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 0 secs) (at 2016-07-21 06:59:11.087741) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 06:59:11.088876) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa2aec342eba74519bd9f42bee67979102ec79cbd56bc2dca12512e75d1ad31c1959a25e52428930c06ebd9324b6f06fe4bcd32289e5ffae0f57cc08518571f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6fc48038f5bfe19566512e7d326438401f058eac077bb498234b619a366a65e96a3b7a13cbe03fdd33ea90fab254cc704e8977d8eef92c725255fe0b08b578d7"} build_url:https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa2aec342eba74519bd9f42bee67979102ec79cbd56bc2dca12512e75d1ad31c1959a25e52428930c06ebd9324b6f06fe4bcd32289e5ffae0f57cc08518571f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6fc48038f5bfe19566512e7d326438401f058eac077bb498234b619a366a65e96a3b7a13cbe03fdd33ea90fab254cc704e8977d8eef92c725255fe0b08b578d7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MXPupJQxRCqhRS7m_xX_IA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 06:59:11.223312) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 06:59:11.223749) ========= '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-100\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 06:59:11.348673) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 06:59:11.349407) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 06:59:11.918562) ========= ========= Total master_lag: 52.73 =========