builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-024 starttime: 1466520209.32 results: success (0) buildid: 20160621055904 builduid: aaa87a9ab85f4e26a03835bfe826c945 revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:29.318458) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:29.318958) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:29.319243) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:29.398821) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:29.399213) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False --07:42:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 32.25 MB/s 07:43:00 (32.25 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.705000 ========= master_lag: -0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:30.058620) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:30.058966) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.929000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:31.024850) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:43:31.025228) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5f7dcce004111d3e2f78cdae83bafb8551937018 --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 5f7dcce004111d3e2f78cdae83bafb8551937018 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False 2016-06-21 07:43:02,016 truncating revision to first 12 chars 2016-06-21 07:43:02,016 Setting DEBUG logging. 2016-06-21 07:43:02,016 attempt 1/10 2016-06-21 07:43:02,016 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5f7dcce00411?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 07:43:02,740 unpacking tar archive at: mozilla-beta-5f7dcce00411/testing/mozharness/ program finished with exit code 0 elapsedTime=1.410000 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:43:32.694227) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:32.694587) ========= script_repo_revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:32.695015) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:32.695335) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:43:32.710313) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 19 secs) (at 2016-06-21 07:43:32.710712) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 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-024 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:43:03 INFO - MultiFileLogger online at 20160621 07:43:03 in C:\slave\test 07:43:03 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 07:43:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:43:03 INFO - {'append_to_log': False, 07:43:03 INFO - 'base_work_dir': 'C:\\slave\\test', 07:43:03 INFO - 'blob_upload_branch': 'mozilla-beta', 07:43:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:43:03 INFO - 'buildbot_json_path': 'buildprops.json', 07:43:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:43:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:43:03 INFO - 'download_minidump_stackwalk': True, 07:43:03 INFO - 'download_symbols': 'true', 07:43:03 INFO - 'e10s': False, 07:43:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:43:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:43:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:43:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:43:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:43:03 INFO - 'C:/mozilla-build/tooltool.py'), 07:43:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:43:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:43:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:43:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:43:03 INFO - 'log_level': 'info', 07:43:03 INFO - 'log_to_console': True, 07:43:03 INFO - 'opt_config_files': (), 07:43:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:43:03 INFO - '--processes=1', 07:43:03 INFO - '--config=%(test_path)s/wptrunner.ini', 07:43:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:43:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:43:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:43:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:43:03 INFO - 'pip_index': False, 07:43:03 INFO - 'require_test_zip': True, 07:43:03 INFO - 'test_type': ('testharness',), 07:43:03 INFO - 'this_chunk': '1', 07:43:03 INFO - 'total_chunks': '10', 07:43:03 INFO - 'virtualenv_path': 'venv', 07:43:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:43:03 INFO - 'work_dir': 'build'} 07:43:03 INFO - ##### 07:43:03 INFO - ##### Running clobber step. 07:43:03 INFO - ##### 07:43:03 INFO - Running pre-action listener: _resource_record_pre_action 07:43:03 INFO - Running main action method: clobber 07:43:03 INFO - rmtree: C:\slave\test\build 07:43:03 INFO - Using _rmtree_windows ... 07:43:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:43:41 INFO - Running post-action listener: _resource_record_post_action 07:43:41 INFO - ##### 07:43:41 INFO - ##### Running read-buildbot-config step. 07:43:41 INFO - ##### 07:43:41 INFO - Running pre-action listener: _resource_record_pre_action 07:43:41 INFO - Running main action method: read_buildbot_config 07:43:41 INFO - Using buildbot properties: 07:43:41 INFO - { 07:43:41 INFO - "project": "", 07:43:41 INFO - "product": "firefox", 07:43:41 INFO - "script_repo_revision": "production", 07:43:41 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 07:43:41 INFO - "repository": "", 07:43:41 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 07:43:41 INFO - "buildid": "20160621055904", 07:43:41 INFO - "pgo_build": "False", 07:43:41 INFO - "basedir": "C:\\slave\\test", 07:43:41 INFO - "buildnumber": 13, 07:43:41 INFO - "slavename": "t-xp32-ix-024", 07:43:41 INFO - "revision": "5f7dcce004111d3e2f78cdae83bafb8551937018", 07:43:41 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 07:43:41 INFO - "platform": "win32", 07:43:41 INFO - "branch": "mozilla-beta", 07:43:41 INFO - "repo_path": "releases/mozilla-beta", 07:43:41 INFO - "moz_repo_path": "", 07:43:41 INFO - "stage_platform": "win32", 07:43:41 INFO - "builduid": "aaa87a9ab85f4e26a03835bfe826c945", 07:43:41 INFO - "slavebuilddir": "test" 07:43:41 INFO - } 07:43:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 07:43:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip. 07:43:41 INFO - Running post-action listener: _resource_record_post_action 07:43:41 INFO - ##### 07:43:41 INFO - ##### Running download-and-extract step. 07:43:41 INFO - ##### 07:43:41 INFO - Running pre-action listener: _resource_record_pre_action 07:43:41 INFO - Running main action method: download_and_extract 07:43:41 INFO - mkdir: C:\slave\test\build\tests 07:43:41 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')]} 07:43:41 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:43:41 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 07:43:41 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:43:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:43:42 INFO - Downloaded 1240 bytes. 07:43:42 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 07:43:42 INFO - Using the following test package requirements: 07:43:42 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:43:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 07:43:42 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 07:43:42 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'jsshell-win32.zip'], 07:43:42 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 07:43:42 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:43:42 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 07:43:42 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 07:43:42 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 07:43:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:43:42 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 07:43:42 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 07:43:42 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')]} 07:43:42 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:43:42 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 07:43:42 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:43:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:43:44 INFO - Downloaded 20352504 bytes. 07:43:44 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/*'] 07:43:44 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/* 07:43:47 INFO - caution: filename not matched: web-platform/* 07:43:47 INFO - Return code: 11 07:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:43:47 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:43:47 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 07:43:47 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:43:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:43:51 INFO - Downloaded 36389112 bytes. 07:43:51 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/*'] 07:43:51 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/* 07:44:20 INFO - caution: filename not matched: bin/* 07:44:20 INFO - caution: filename not matched: config/* 07:44:20 INFO - caution: filename not matched: mozbase/* 07:44:20 INFO - caution: filename not matched: marionette/* 07:44:20 INFO - caution: filename not matched: tools/wptserve/* 07:44:20 INFO - Return code: 11 07:44:20 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')]} 07:44:20 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 07:44:20 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:44:20 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 07:44:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:44:25 INFO - Downloaded 68466075 bytes. 07:44:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:44:25 INFO - mkdir: C:\slave\test\properties 07:44:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:44:25 INFO - Writing to file C:\slave\test\properties\build_url 07:44:25 INFO - Contents: 07:44:25 INFO - build_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:44:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:44:26 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:44:26 INFO - Writing to file C:\slave\test\properties\symbols_url 07:44:26 INFO - Contents: 07:44:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:44:26 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')]} 07:44:26 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:44:26 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:44:26 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:44:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:44:31 INFO - Downloaded 55576980 bytes. 07:44:31 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'] 07:44:31 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 07:44:35 INFO - Return code: 0 07:44:35 INFO - Running post-action listener: _resource_record_post_action 07:44:35 INFO - Running post-action listener: set_extra_try_arguments 07:44:35 INFO - ##### 07:44:35 INFO - ##### Running create-virtualenv step. 07:44:35 INFO - ##### 07:44:35 INFO - Running pre-action listener: _pre_create_virtualenv 07:44:35 INFO - Running pre-action listener: _resource_record_pre_action 07:44:35 INFO - Running main action method: create_virtualenv 07:44:35 INFO - Creating virtualenv C:\slave\test\build\venv 07:44:35 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 07:44:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:44:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:44:39 INFO - Installing distribute......................................................................................................................................................................................done. 07:44:39 INFO - Return code: 0 07:44:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:44:39 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')]} 07:44:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:39 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')]} 07:44:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 07:44:39 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 07:44:39 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 07:44:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:44:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 07:44:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:44:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 07:44:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:44:39 INFO - 'DCLOCATION': 'SCL3', 07:44:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:44:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:44:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:44:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:44:39 INFO - 'HOMEDRIVE': 'C:', 07:44:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:39 INFO - 'KTS_VERSION': '1.19c', 07:44:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:44:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 07:44:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:44:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:44:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:44:39 INFO - 'MOZ_AIRBAG': '1', 07:44:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:39 INFO - 'MOZ_MSVCVERSION': '8', 07:44:39 INFO - 'MOZ_NO_REMOTE': '1', 07:44:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:44:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:44:39 INFO - 'NO_EM_RESTART': '1', 07:44:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:39 INFO - 'OS': 'Windows_NT', 07:44:39 INFO - 'OURDRIVE': 'C:', 07:44:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:44:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:44:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:39 INFO - 'PROCESSOR_LEVEL': '6', 07:44:39 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:44:39 INFO - 'PROMPT': '$P$G', 07:44:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:39 INFO - 'PWD': 'C:\\slave\\test', 07:44:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:39 INFO - 'SESSIONNAME': 'Console', 07:44:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:39 INFO - 'SYSTEMDRIVE': 'C:', 07:44:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:44:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:39 INFO - 'TEST1': 'testie', 07:44:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:39 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 07:44:39 INFO - 'USERNAME': 'cltbld', 07:44:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:44:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:44:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:44:39 INFO - 'WINDIR': 'C:\\WINDOWS', 07:44:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:44:40 INFO - Downloading/unpacking psutil>=0.7.1 07:44:40 INFO - Running setup.py egg_info for package psutil 07:44:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:44:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:44:40 INFO - Installing collected packages: psutil 07:44:40 INFO - Running setup.py install for psutil 07:44:40 INFO - building 'psutil._psutil_windows' extension 07:44:40 INFO - error: Unable to find vcvarsall.bat 07:44:40 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-25x0un-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:44:40 INFO - running install 07:44:40 INFO - running build 07:44:40 INFO - running build_py 07:44:40 INFO - creating build 07:44:40 INFO - creating build\lib.win32-2.7 07:44:40 INFO - creating build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:44:40 INFO - running build_ext 07:44:40 INFO - building 'psutil._psutil_windows' extension 07:44:40 INFO - error: Unable to find vcvarsall.bat 07:44:40 INFO - ---------------------------------------- 07:44:40 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-25x0un-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:44:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 07:44:40 WARNING - Return code: 1 07:44:40 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! 07:44:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:44:40 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')]} 07:44:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:40 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')]} 07:44:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 07:44:40 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 07:44:40 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 07:44:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:44:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 07:44:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:44:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 07:44:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:44:40 INFO - 'DCLOCATION': 'SCL3', 07:44:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:44:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:44:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:44:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:44:40 INFO - 'HOMEDRIVE': 'C:', 07:44:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:40 INFO - 'KTS_VERSION': '1.19c', 07:44:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:44:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 07:44:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:44:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:44:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:44:40 INFO - 'MOZ_AIRBAG': '1', 07:44:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:40 INFO - 'MOZ_MSVCVERSION': '8', 07:44:40 INFO - 'MOZ_NO_REMOTE': '1', 07:44:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:44:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:44:40 INFO - 'NO_EM_RESTART': '1', 07:44:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:40 INFO - 'OS': 'Windows_NT', 07:44:40 INFO - 'OURDRIVE': 'C:', 07:44: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;C:\\mozilla-build\\hg', 07:44:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:44:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:40 INFO - 'PROCESSOR_LEVEL': '6', 07:44:40 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:44:40 INFO - 'PROMPT': '$P$G', 07:44:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:40 INFO - 'PWD': 'C:\\slave\\test', 07:44:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:40 INFO - 'SESSIONNAME': 'Console', 07:44:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:40 INFO - 'SYSTEMDRIVE': 'C:', 07:44:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:44:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:40 INFO - 'TEST1': 'testie', 07:44:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:40 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 07:44:40 INFO - 'USERNAME': 'cltbld', 07:44:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:44:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:44:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:44:40 INFO - 'WINDIR': 'C:\\WINDOWS', 07:44:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:44:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:44:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:44:41 INFO - Running setup.py egg_info for package mozsystemmonitor 07:44:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:44:41 INFO - Running setup.py egg_info for package psutil 07:44:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:44:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:44:41 INFO - Installing collected packages: mozsystemmonitor, psutil 07:44:41 INFO - Running setup.py install for mozsystemmonitor 07:44:41 INFO - Running setup.py install for psutil 07:44:41 INFO - building 'psutil._psutil_windows' extension 07:44:41 INFO - error: Unable to find vcvarsall.bat 07:44:41 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-mlte6n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:44:41 INFO - running install 07:44:41 INFO - running build 07:44:41 INFO - running build_py 07:44:41 INFO - running build_ext 07:44:41 INFO - building 'psutil._psutil_windows' extension 07:44:41 INFO - error: Unable to find vcvarsall.bat 07:44:41 INFO - ---------------------------------------- 07:44:41 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-mlte6n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:44:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 07:44:41 WARNING - Return code: 1 07:44:41 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! 07:44:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:44:41 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')]} 07:44:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:41 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')]} 07:44:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 07:44:41 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 07:44:41 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 07:44:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:44:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 07:44:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:44:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 07:44:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:44:41 INFO - 'DCLOCATION': 'SCL3', 07:44:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:44:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:44:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:44:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:44:41 INFO - 'HOMEDRIVE': 'C:', 07:44:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:41 INFO - 'KTS_VERSION': '1.19c', 07:44:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:44:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 07:44:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:44:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:44:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:44:41 INFO - 'MOZ_AIRBAG': '1', 07:44:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:41 INFO - 'MOZ_MSVCVERSION': '8', 07:44:41 INFO - 'MOZ_NO_REMOTE': '1', 07:44:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:44:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:44:41 INFO - 'NO_EM_RESTART': '1', 07:44:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:41 INFO - 'OS': 'Windows_NT', 07:44:41 INFO - 'OURDRIVE': 'C:', 07:44:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:44:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:44:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:41 INFO - 'PROCESSOR_LEVEL': '6', 07:44:41 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:44:41 INFO - 'PROMPT': '$P$G', 07:44:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:41 INFO - 'PWD': 'C:\\slave\\test', 07:44:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:41 INFO - 'SESSIONNAME': 'Console', 07:44:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:41 INFO - 'SYSTEMDRIVE': 'C:', 07:44:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:44:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:41 INFO - 'TEST1': 'testie', 07:44:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:41 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 07:44:41 INFO - 'USERNAME': 'cltbld', 07:44:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:44:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:44:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:44:41 INFO - 'WINDIR': 'C:\\WINDOWS', 07:44:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:44:42 INFO - Downloading/unpacking blobuploader==1.2.4 07:44:42 INFO - Downloading blobuploader-1.2.4.tar.gz 07:44:42 INFO - Running setup.py egg_info for package blobuploader 07:44:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:44:43 INFO - Running setup.py egg_info for package requests 07:44:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:44:43 INFO - Downloading docopt-0.6.1.tar.gz 07:44:43 INFO - Running setup.py egg_info for package docopt 07:44:43 INFO - Installing collected packages: blobuploader, docopt, requests 07:44:43 INFO - Running setup.py install for blobuploader 07:44:43 INFO - Running setup.py install for docopt 07:44:43 INFO - Running setup.py install for requests 07:44:43 INFO - Successfully installed blobuploader docopt requests 07:44:43 INFO - Cleaning up... 07:44:43 INFO - Return code: 0 07:44:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 07:44:43 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 07:44:43 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 07:44:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:44:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 07:44:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:44:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 07:44:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:44:43 INFO - 'DCLOCATION': 'SCL3', 07:44:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:44:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:44:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:44:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:44:43 INFO - 'HOMEDRIVE': 'C:', 07:44:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:43 INFO - 'KTS_VERSION': '1.19c', 07:44:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:44:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 07:44:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:44:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:44:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:44:43 INFO - 'MOZ_AIRBAG': '1', 07:44:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:43 INFO - 'MOZ_MSVCVERSION': '8', 07:44:43 INFO - 'MOZ_NO_REMOTE': '1', 07:44:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:44:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:44:43 INFO - 'NO_EM_RESTART': '1', 07:44:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:43 INFO - 'OS': 'Windows_NT', 07:44:43 INFO - 'OURDRIVE': 'C:', 07:44:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:44:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:44:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:43 INFO - 'PROCESSOR_LEVEL': '6', 07:44:43 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:44:43 INFO - 'PROMPT': '$P$G', 07:44:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:43 INFO - 'PWD': 'C:\\slave\\test', 07:44:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:43 INFO - 'SESSIONNAME': 'Console', 07:44:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:43 INFO - 'SYSTEMDRIVE': 'C:', 07:44:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:44:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:43 INFO - 'TEST1': 'testie', 07:44:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:43 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 07:44:43 INFO - 'USERNAME': 'cltbld', 07:44:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:44:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:44:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:44:43 INFO - 'WINDIR': 'C:\\WINDOWS', 07:44:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:44:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:44:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:44:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:44:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:44:50 INFO - Unpacking c:\slave\test\build\tests\marionette 07:44:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:44:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:44:50 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 07:44:50 INFO - Running setup.py install for browsermob-proxy 07:44:55 INFO - Running setup.py install for manifestparser 07:44:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for marionette-client 07:44:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:44:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for marionette-driver 07:44:55 INFO - Running setup.py install for mozcrash 07:44:55 INFO - Running setup.py install for mozdebug 07:44:55 INFO - Running setup.py install for mozdevice 07:44:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for mozfile 07:44:55 INFO - Running setup.py install for mozhttpd 07:44:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for mozinfo 07:44:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for mozInstall 07:44:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for mozleak 07:44:55 INFO - Running setup.py install for mozlog 07:44:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for moznetwork 07:44:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for mozprocess 07:44:55 INFO - Running setup.py install for mozprofile 07:44:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for mozrunner 07:44:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for mozscreenshot 07:44:55 INFO - Running setup.py install for moztest 07:44:55 INFO - Running setup.py install for mozversion 07:44:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:44:55 INFO - Running setup.py install for wptserve 07:44:55 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 07:44:55 INFO - Cleaning up... 07:44:55 INFO - Return code: 0 07:44:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:44:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 07:44:55 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 07:44:55 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 07:44:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:44:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 07:44:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:44:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 07:44:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:44:55 INFO - 'DCLOCATION': 'SCL3', 07:44:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:44:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:44:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:44:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:44:55 INFO - 'HOMEDRIVE': 'C:', 07:44:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:55 INFO - 'KTS_VERSION': '1.19c', 07:44:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:44:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 07:44:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:44:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:44:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:44:55 INFO - 'MOZ_AIRBAG': '1', 07:44:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:55 INFO - 'MOZ_MSVCVERSION': '8', 07:44:55 INFO - 'MOZ_NO_REMOTE': '1', 07:44:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:44:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:44:55 INFO - 'NO_EM_RESTART': '1', 07:44:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:55 INFO - 'OS': 'Windows_NT', 07:44:55 INFO - 'OURDRIVE': 'C:', 07:44:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:44:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:44:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:55 INFO - 'PROCESSOR_LEVEL': '6', 07:44:55 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:44:55 INFO - 'PROMPT': '$P$G', 07:44:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:55 INFO - 'PWD': 'C:\\slave\\test', 07:44:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:55 INFO - 'SESSIONNAME': 'Console', 07:44:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:55 INFO - 'SYSTEMDRIVE': 'C:', 07:44:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:44:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:55 INFO - 'TEST1': 'testie', 07:44:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:44:55 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 07:44:55 INFO - 'USERNAME': 'cltbld', 07:44:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:44:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:44:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:44:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:44:55 INFO - 'WINDIR': 'C:\\WINDOWS', 07:44:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:45:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:45:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:45:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:45:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:45:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:45:01 INFO - Unpacking c:\slave\test\build\tests\marionette 07:45:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:45:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:45:01 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)) 07:45:06 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)) 07:45:06 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)) 07:45:06 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)) 07:45:06 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)) 07:45:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:45:06 INFO - Downloading blessings-1.6.tar.gz 07:45:06 INFO - Running setup.py egg_info for package blessings 07:45:06 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)) 07:45:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:45:06 INFO - Running setup.py install for blessings 07:45:06 INFO - Running setup.py install for browsermob-proxy 07:45:06 INFO - Running setup.py install for manifestparser 07:45:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Running setup.py install for marionette-client 07:45:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:45:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Running setup.py install for marionette-driver 07:45:06 INFO - Running setup.py install for mozcrash 07:45:06 INFO - Running setup.py install for mozdebug 07:45:06 INFO - Running setup.py install for mozdevice 07:45:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Running setup.py install for mozhttpd 07:45:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Running setup.py install for mozInstall 07:45:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Running setup.py install for mozleak 07:45:06 INFO - Running setup.py install for mozprofile 07:45:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Running setup.py install for mozrunner 07:45:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:45:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:45:07 INFO - Running setup.py install for mozscreenshot 07:45:07 INFO - Running setup.py install for moztest 07:45:07 INFO - Running setup.py install for mozversion 07:45:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:45:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:45:07 INFO - Running setup.py install for wptserve 07:45:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:45:07 INFO - Cleaning up... 07:45:07 INFO - Return code: 0 07:45:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:45:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:45:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:45:07 INFO - Reading from file tmpfile_stdout 07:45:07 INFO - Using _rmtree_windows ... 07:45:07 INFO - Using _rmtree_windows ... 07:45:07 INFO - Current package versions: 07:45:07 INFO - blessings == 1.6 07:45:07 INFO - blobuploader == 1.2.4 07:45:07 INFO - browsermob-proxy == 0.6.0 07:45:07 INFO - distribute == 0.6.14 07:45:07 INFO - docopt == 0.6.1 07:45:07 INFO - manifestparser == 1.1 07:45:07 INFO - marionette-client == 2.3.0 07:45:07 INFO - marionette-driver == 1.4.0 07:45:07 INFO - mozInstall == 1.12 07:45:07 INFO - mozcrash == 0.17 07:45:07 INFO - mozdebug == 0.1 07:45:07 INFO - mozdevice == 0.48 07:45:07 INFO - mozfile == 1.2 07:45:07 INFO - mozhttpd == 0.7 07:45:07 INFO - mozinfo == 0.9 07:45:07 INFO - mozleak == 0.1 07:45:07 INFO - mozlog == 3.1 07:45:07 INFO - moznetwork == 0.27 07:45:07 INFO - mozprocess == 0.22 07:45:07 INFO - mozprofile == 0.28 07:45:07 INFO - mozrunner == 6.11 07:45:07 INFO - mozscreenshot == 0.1 07:45:07 INFO - mozsystemmonitor == 0.0 07:45:07 INFO - moztest == 0.7 07:45:07 INFO - mozversion == 1.4 07:45:07 INFO - requests == 1.2.3 07:45:07 INFO - wptserve == 1.4.0 07:45:07 INFO - Running post-action listener: _resource_record_post_action 07:45:07 INFO - Running post-action listener: _start_resource_monitoring 07:45:07 INFO - Starting resource monitoring. 07:45:07 INFO - ##### 07:45:07 INFO - ##### Running pull step. 07:45:07 INFO - ##### 07:45:07 INFO - Running pre-action listener: _resource_record_pre_action 07:45:07 INFO - Running main action method: pull 07:45:07 INFO - Pull has nothing to do! 07:45:07 INFO - Running post-action listener: _resource_record_post_action 07:45:07 INFO - ##### 07:45:07 INFO - ##### Running install step. 07:45:07 INFO - ##### 07:45:07 INFO - Running pre-action listener: _resource_record_pre_action 07:45:07 INFO - Running main action method: install 07:45:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:45:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:45:07 INFO - Reading from file tmpfile_stdout 07:45:07 INFO - Using _rmtree_windows ... 07:45:07 INFO - Using _rmtree_windows ... 07:45:07 INFO - Detecting whether we're running mozinstall >=1.0... 07:45:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:45:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:45:07 INFO - Reading from file tmpfile_stdout 07:45:07 INFO - Output received: 07:45:07 INFO - Usage: mozinstall-script.py [options] installer 07:45:07 INFO - Options: 07:45:07 INFO - -h, --help show this help message and exit 07:45:07 INFO - -d DEST, --destination=DEST 07:45:07 INFO - Directory to install application into. [default: 07:45:07 INFO - "C:\slave\test"] 07:45:07 INFO - --app=APP Application being installed. [default: firefox] 07:45:07 INFO - Using _rmtree_windows ... 07:45:07 INFO - Using _rmtree_windows ... 07:45:07 INFO - mkdir: C:\slave\test\build\application 07:45:07 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'] 07:45:07 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 07:45:10 INFO - Reading from file tmpfile_stdout 07:45:10 INFO - Output received: 07:45:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:45:10 INFO - Using _rmtree_windows ... 07:45:10 INFO - Using _rmtree_windows ... 07:45:10 INFO - Running post-action listener: _resource_record_post_action 07:45:10 INFO - ##### 07:45:10 INFO - ##### Running run-tests step. 07:45:10 INFO - ##### 07:45:10 INFO - Running pre-action listener: _resource_record_pre_action 07:45:10 INFO - Running main action method: run_tests 07:45:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:45:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:45:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:45:10 INFO - grabbing minidump binary from tooltool 07:45: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')]} 07:45:10 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:45:10 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 07:45:10 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 07:45:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:45:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp0gox7_ 07:45:12 INFO - INFO - File integrity verified, renaming tmp0gox7_ to win32-minidump_stackwalk.exe 07:45:12 INFO - Return code: 0 07:45:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:45:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:45:12 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/M7GWLGh3TfuyrO6VhoCa6w/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 07:45:12 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/M7GWLGh3TfuyrO6VhoCa6w/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 07:45:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:45:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 07:45:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:45:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 07:45:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:45:12 INFO - 'DCLOCATION': 'SCL3', 07:45:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:45:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:45:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:45:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:45:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:45:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:45:12 INFO - 'HOMEDRIVE': 'C:', 07:45:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:45:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:45:12 INFO - 'KTS_VERSION': '1.19c', 07:45:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:45:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 07:45:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:45:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:45:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:45:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:45:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:45:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:45:12 INFO - 'MOZ_AIRBAG': '1', 07:45:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:45:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:45:12 INFO - 'MOZ_MSVCVERSION': '8', 07:45:12 INFO - 'MOZ_NO_REMOTE': '1', 07:45:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:45:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:45:12 INFO - 'NO_EM_RESTART': '1', 07:45:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:45:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:45:12 INFO - 'OS': 'Windows_NT', 07:45:12 INFO - 'OURDRIVE': 'C:', 07:45:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:45:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:45:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:45:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:45:12 INFO - 'PROCESSOR_LEVEL': '6', 07:45:12 INFO - 'PROCESSOR_REVISION': '1e05', 07:45:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:45:12 INFO - 'PROMPT': '$P$G', 07:45:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:45:12 INFO - 'PWD': 'C:\\slave\\test', 07:45:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:45:12 INFO - 'SESSIONNAME': 'Console', 07:45:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:45:12 INFO - 'SYSTEMDRIVE': 'C:', 07:45:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:45:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:45:12 INFO - 'TEST1': 'testie', 07:45:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:45:12 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 07:45:12 INFO - 'USERNAME': 'cltbld', 07:45:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 07:45:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:45:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:45:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:45:12 INFO - 'WINDIR': 'C:\\WINDOWS', 07:45:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:45:12 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/M7GWLGh3TfuyrO6VhoCa6w/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 07:45:13 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 07:45:13 INFO - import pkg_resources 07:45:14 INFO - Using 1 client processes 07:45:17 INFO - SUITE-START | Running 778 tests 07:45:17 INFO - Running testharness tests 07:45:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:45:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:45:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:45:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:45:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:45:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:45:18 INFO - Setting up ssl 07:45:18 INFO - PROCESS | certutil | 07:45:18 INFO - PROCESS | certutil | 07:45:18 INFO - PROCESS | certutil | 07:45:18 INFO - Certificate Nickname Trust Attributes 07:45:18 INFO - SSL,S/MIME,JAR/XPI 07:45:18 INFO - 07:45:18 INFO - web-platform-tests CT,, 07:45:18 INFO - 07:45:18 INFO - Starting runner 07:45:20 INFO - PROCESS | 3780 | [3780] 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 07:45:20 INFO - PROCESS | 3780 | [3780] 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 07:45:20 INFO - PROCESS | 3780 | [3780] 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 07:45:21 INFO - PROCESS | 3780 | 1466520321901 Marionette DEBUG Marionette enabled via build flag and pref 07:45:22 INFO - PROCESS | 3780 | ++DOCSHELL 112CAC00 == 1 [pid = 3780] [id = 1] 07:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 1 (112CB000) [pid = 3780] [serial = 1] [outer = 00000000] 07:45:22 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 2 (112CBC00) [pid = 3780] [serial = 2] [outer = 112CB000] 07:45:22 INFO - PROCESS | 3780 | [3780] 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 07:45:22 INFO - PROCESS | 3780 | [3780] 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 07:45:22 INFO - PROCESS | 3780 | ++DOCSHELL 1281AC00 == 2 [pid = 3780] [id = 2] 07:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 3 (1281B000) [pid = 3780] [serial = 3] [outer = 00000000] 07:45:22 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 4 (1281BC00) [pid = 3780] [serial = 4] [outer = 1281B000] 07:45:22 INFO - PROCESS | 3780 | 1466520322543 Marionette INFO Listening on port 2828 07:45:22 INFO - PROCESS | 3780 | 1466520322927 Marionette DEBUG Marionette enabled via command-line flag 07:45:22 INFO - PROCESS | 3780 | ++DOCSHELL 1314B000 == 3 [pid = 3780] [id = 3] 07:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 5 (13153000) [pid = 3780] [serial = 5] [outer = 00000000] 07:45:22 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 6 (13153C00) [pid = 3780] [serial = 6] [outer = 13153000] 07:45:23 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 7 (13456C00) [pid = 3780] [serial = 7] [outer = 1281B000] 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | 1466520323255 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1426 07:45:23 INFO - PROCESS | 3780 | 1466520323340 Marionette DEBUG Closed connection conn0 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | 1466520323346 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1428 07:45:23 INFO - PROCESS | 3780 | 1466520323469 Marionette DEBUG Closed connection conn1 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | 1466520323476 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1429 07:45:23 INFO - PROCESS | 3780 | 1466520323484 Marionette DEBUG Closed connection conn2 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | 1466520323493 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1430 07:45:23 INFO - PROCESS | 3780 | ++DOCSHELL 112CC000 == 4 [pid = 3780] [id = 4] 07:45:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 8 (13D0E800) [pid = 3780] [serial = 8] [outer = 00000000] 07:45:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 9 (1430A000) [pid = 3780] [serial = 9] [outer = 13D0E800] 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 10 (1430F800) [pid = 3780] [serial = 10] [outer = 13D0E800] 07:45:23 INFO - PROCESS | 3780 | 1466520323735 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:45:23 INFO - PROCESS | 3780 | 1466520323742 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":"20160621055904","device":"desktop","version":"48.0"} 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:23 INFO - PROCESS | 3780 | [3780] 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 07:45:24 INFO - PROCESS | 3780 | [3780] 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 07:45:24 INFO - PROCESS | 3780 | ++DOCSHELL 15B65400 == 5 [pid = 3780] [id = 5] 07:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 11 (15B65800) [pid = 3780] [serial = 11] [outer = 00000000] 07:45:24 INFO - PROCESS | 3780 | ++DOCSHELL 15B66400 == 6 [pid = 3780] [id = 6] 07:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 12 (15B66800) [pid = 3780] [serial = 12] [outer = 00000000] 07:45:25 INFO - PROCESS | 3780 | [3780] 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 07:45:25 INFO - PROCESS | 3780 | ++DOCSHELL 166FA800 == 7 [pid = 3780] [id = 7] 07:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 13 (166FAC00) [pid = 3780] [serial = 13] [outer = 00000000] 07:45:25 INFO - PROCESS | 3780 | [3780] 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 07:45:25 INFO - PROCESS | 3780 | [3780] 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 07:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 14 (16A2EC00) [pid = 3780] [serial = 14] [outer = 166FAC00] 07:45:25 INFO - PROCESS | 3780 | [3780] 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 07:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 15 (165F0800) [pid = 3780] [serial = 15] [outer = 15B65800] 07:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 16 (165F2400) [pid = 3780] [serial = 16] [outer = 15B66800] 07:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 17 (165F5000) [pid = 3780] [serial = 17] [outer = 166FAC00] 07:45:26 INFO - PROCESS | 3780 | 1466520326156 Marionette INFO startBrowser 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:26 INFO - PROCESS | 3780 | 1466520326202 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 3780 | 1466520326215 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 3780 | 1466520326217 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 18 (17E2FC00) [pid = 3780] [serial = 18] [outer = 166FAC00] 07:45:26 INFO - PROCESS | 3780 | 1466520326782 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"939903bc-664d-40c6-9642-b2ee41fcc431","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":"20160621055904","device":"desktop","version":"48.0","command_id":1}}] 07:45:26 INFO - PROCESS | 3780 | 1466520326926 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:45:26 INFO - PROCESS | 3780 | 1466520326928 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:27 INFO - PROCESS | 3780 | 1466520326992 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:45:27 INFO - PROCESS | 3780 | 1466520327083 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:45:27 INFO - PROCESS | 3780 | 1466520327085 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:27 INFO - PROCESS | 3780 | [3780] 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 07:45:27 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 19 (15D73000) [pid = 3780] [serial = 19] [outer = 166FAC00] 07:45:27 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:45:27 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:45:27 INFO - PROCESS | 3780 | 1466520327628 Marionette TRACE conn3 <- [1,3,null,{}] 07:45:27 INFO - PROCESS | 3780 | 1466520327645 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:45:27 INFO - PROCESS | 3780 | 1466520327648 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:27 INFO - PROCESS | 3780 | 1466520327676 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:45:27 INFO - PROCESS | 3780 | 1466520327703 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:45:27 INFO - PROCESS | 3780 | 1466520327705 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 07:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:45:27 INFO - PROCESS | 3780 | 1466520327721 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:45:27 INFO - PROCESS | 3780 | 1466520327725 Marionette TRACE conn3 <- [1,6,null,{}] 07:45:27 INFO - PROCESS | 3780 | 1466520327793 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:27 INFO - PROCESS | 3780 | 1466520327795 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:27 INFO - PROCESS | 3780 | 1466520327813 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:45:27 INFO - PROCESS | 3780 | 1466520327818 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 3780 | 1466520327821 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:27 INFO - PROCESS | 3780 | ++DOCSHELL 166F6800 == 8 [pid = 3780] [id = 8] 07:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 20 (1818BC00) [pid = 3780] [serial = 20] [outer = 00000000] 07:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 21 (1818E400) [pid = 3780] [serial = 21] [outer = 1818BC00] 07:45:27 INFO - PROCESS | 3780 | 1466520327869 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 22 (18192400) [pid = 3780] [serial = 22] [outer = 1818BC00] 07:45:28 INFO - PROCESS | 3780 | ++DOCSHELL 1A214C00 == 9 [pid = 3780] [id = 9] 07:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 23 (1A215000) [pid = 3780] [serial = 23] [outer = 00000000] 07:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 24 (1A217800) [pid = 3780] [serial = 24] [outer = 1A215000] 07:45:28 INFO - PROCESS | 3780 | 1466520328374 Marionette DEBUG loaded listener.js 07:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 25 (1A219400) [pid = 3780] [serial = 25] [outer = 1A215000] 07:45:28 INFO - PROCESS | 3780 | 1466520328569 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 874ms 07:45:28 INFO - PROCESS | 3780 | 1466520328641 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 3780 | 1466520328643 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 07:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:45:28 INFO - PROCESS | 3780 | 1466520328689 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 3780 | 1466520328691 Marionette TRACE conn3 <- [1,10,null,{}] 07:45:28 INFO - PROCESS | 3780 | 1466520328746 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:28 INFO - PROCESS | 3780 | 1466520328751 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:28 INFO - PROCESS | 3780 | 1466520328863 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:45:28 INFO - PROCESS | 3780 | 1466520328881 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:28 INFO - PROCESS | 3780 | 1466520328884 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:28 INFO - PROCESS | 3780 | ++DOCSHELL 1A3B6800 == 10 [pid = 3780] [id = 10] 07:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 26 (1A3C2C00) [pid = 3780] [serial = 26] [outer = 00000000] 07:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 27 (1ABB5400) [pid = 3780] [serial = 27] [outer = 1A3C2C00] 07:45:28 INFO - PROCESS | 3780 | 1466520328931 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 28 (1ABB9000) [pid = 3780] [serial = 28] [outer = 1A3C2C00] 07:45:29 INFO - PROCESS | 3780 | 1466520329304 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 663ms 07:45:29 INFO - PROCESS | 3780 | 1466520329376 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 3780 | 1466520329379 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 07:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:45:29 INFO - PROCESS | 3780 | 1466520329382 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - PROCESS | 3780 | 1466520329384 Marionette TRACE conn3 <- [1,14,null,{}] 07:45:29 INFO - PROCESS | 3780 | 1466520329387 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:29 INFO - PROCESS | 3780 | 1466520329389 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:29 INFO - PROCESS | 3780 | 1466520329486 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:45:29 INFO - PROCESS | 3780 | 1466520329498 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 3780 | 1466520329500 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:29 INFO - PROCESS | 3780 | ++DOCSHELL 1818EC00 == 11 [pid = 3780] [id = 11] 07:45:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 29 (1A217400) [pid = 3780] [serial = 29] [outer = 00000000] 07:45:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 30 (1A4B4C00) [pid = 3780] [serial = 30] [outer = 1A217400] 07:45:29 INFO - PROCESS | 3780 | 1466520329546 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 31 (1A711400) [pid = 3780] [serial = 31] [outer = 1A217400] 07:45:29 INFO - PROCESS | 3780 | 1466520329896 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 550ms 07:45:29 INFO - PROCESS | 3780 | 1466520329917 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 3780 | 1466520329919 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 07:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:45:29 INFO - PROCESS | 3780 | 1466520329923 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - PROCESS | 3780 | 1466520329925 Marionette TRACE conn3 <- [1,18,null,{}] 07:45:29 INFO - PROCESS | 3780 | 1466520329928 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:29 INFO - PROCESS | 3780 | 1466520329930 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:30 INFO - PROCESS | 3780 | 1466520330022 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:45:30 INFO - PROCESS | 3780 | 1466520330029 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 3780 | 1466520330032 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:30 INFO - PROCESS | 3780 | ++DOCSHELL 1A717000 == 12 [pid = 3780] [id = 12] 07:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 32 (1A71BC00) [pid = 3780] [serial = 32] [outer = 00000000] 07:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 33 (1A77CC00) [pid = 3780] [serial = 33] [outer = 1A71BC00] 07:45:30 INFO - PROCESS | 3780 | 1466520330075 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 34 (1A780C00) [pid = 3780] [serial = 34] [outer = 1A71BC00] 07:45:30 INFO - PROCESS | 3780 | 1466520330453 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 551ms 07:45:30 INFO - PROCESS | 3780 | 1466520330491 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 3780 | 1466520330494 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 07:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:45:30 INFO - PROCESS | 3780 | 1466520330497 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - PROCESS | 3780 | 1466520330499 Marionette TRACE conn3 <- [1,22,null,{}] 07:45:30 INFO - PROCESS | 3780 | 1466520330502 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:30 INFO - PROCESS | 3780 | 1466520330504 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:30 INFO - PROCESS | 3780 | 1466520330601 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:45:30 INFO - PROCESS | 3780 | 1466520330606 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 3780 | 1466520330608 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:30 INFO - PROCESS | 3780 | ++DOCSHELL 1A786800 == 13 [pid = 3780] [id = 13] 07:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 35 (1A789C00) [pid = 3780] [serial = 35] [outer = 00000000] 07:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 36 (1AD4F400) [pid = 3780] [serial = 36] [outer = 1A789C00] 07:45:30 INFO - PROCESS | 3780 | 1466520330652 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 37 (1AD53C00) [pid = 3780] [serial = 37] [outer = 1A789C00] 07:45:30 INFO - PROCESS | 3780 | 1466520330960 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 518ms 07:45:31 INFO - PROCESS | 3780 | 1466520330993 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 3780 | 1466520330994 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 07:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:45:31 INFO - PROCESS | 3780 | 1466520331003 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - PROCESS | 3780 | 1466520331004 Marionette TRACE conn3 <- [1,26,null,{}] 07:45:31 INFO - PROCESS | 3780 | 1466520331007 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:31 INFO - PROCESS | 3780 | 1466520331009 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:31 INFO - PROCESS | 3780 | 1466520331150 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:45:31 INFO - PROCESS | 3780 | 1466520331154 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 3780 | 1466520331157 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:31 INFO - PROCESS | 3780 | ++DOCSHELL 1AEAE800 == 14 [pid = 3780] [id = 14] 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 38 (1AEAF000) [pid = 3780] [serial = 38] [outer = 00000000] 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 39 (1AEB6000) [pid = 3780] [serial = 39] [outer = 1AEAF000] 07:45:31 INFO - PROCESS | 3780 | 1466520331199 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 40 (1B136800) [pid = 3780] [serial = 40] [outer = 1AEAF000] 07:45:31 INFO - PROCESS | 3780 | 1466520331516 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 551ms 07:45:31 INFO - PROCESS | 3780 | 1466520331569 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 3780 | 1466520331571 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 07:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:45:31 INFO - PROCESS | 3780 | 1466520331574 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - PROCESS | 3780 | 1466520331586 Marionette TRACE conn3 <- [1,30,null,{}] 07:45:31 INFO - PROCESS | 3780 | 1466520331590 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:31 INFO - PROCESS | 3780 | 1466520331591 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:31 INFO - PROCESS | 3780 | 1466520331677 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:45:31 INFO - PROCESS | 3780 | 1466520331682 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 3780 | 1466520331684 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:31 INFO - PROCESS | 3780 | ++DOCSHELL 1AEAF800 == 15 [pid = 3780] [id = 15] 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 41 (1AEB5C00) [pid = 3780] [serial = 41] [outer = 00000000] 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 42 (1B141000) [pid = 3780] [serial = 42] [outer = 1AEB5C00] 07:45:31 INFO - PROCESS | 3780 | 1466520331727 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 43 (1B141C00) [pid = 3780] [serial = 43] [outer = 1AEB5C00] 07:45:31 INFO - PROCESS | 3780 | ++DOCSHELL 1B073400 == 16 [pid = 3780] [id = 16] 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 44 (1B073800) [pid = 3780] [serial = 44] [outer = 00000000] 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (1B074000) [pid = 3780] [serial = 45] [outer = 1B073800] 07:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (1B06B400) [pid = 3780] [serial = 46] [outer = 1B073800] 07:45:32 INFO - PROCESS | 3780 | ++DOCSHELL 1B06F000 == 17 [pid = 3780] [id = 17] 07:45:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (1B075C00) [pid = 3780] [serial = 47] [outer = 00000000] 07:45:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (1B505000) [pid = 3780] [serial = 48] [outer = 1B075C00] 07:45:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (1B50F400) [pid = 3780] [serial = 49] [outer = 1B075C00] 07:45:32 INFO - PROCESS | 3780 | 1466520332273 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 728ms 07:45:32 INFO - PROCESS | 3780 | 1466520332306 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 3780 | 1466520332308 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 07:45:32 INFO - PROCESS | 3780 | 1466520332312 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:45:32 INFO - PROCESS | 3780 | 1466520332313 Marionette TRACE conn3 <- [1,34,null,{}] 07:45:32 INFO - PROCESS | 3780 | 1466520332317 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:32 INFO - PROCESS | 3780 | 1466520332319 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:32 INFO - PROCESS | 3780 | 1466520332406 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:45:33 INFO - PROCESS | 3780 | 1466520333042 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 3780 | 1466520333045 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:33 INFO - PROCESS | 3780 | --DOCSHELL 112CAC00 == 16 [pid = 3780] [id = 1] 07:45:33 INFO - PROCESS | 3780 | ++DOCSHELL 1026C000 == 17 [pid = 3780] [id = 18] 07:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (1026C800) [pid = 3780] [serial = 50] [outer = 00000000] 07:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (1043A400) [pid = 3780] [serial = 51] [outer = 1026C800] 07:45:33 INFO - PROCESS | 3780 | 1466520333103 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (104EA800) [pid = 3780] [serial = 52] [outer = 1026C800] 07:45:33 INFO - PROCESS | 3780 | 1466520333635 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1409ms 07:45:33 INFO - PROCESS | 3780 | 1466520333702 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 3780 | 1466520333705 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 07:45:33 INFO - PROCESS | 3780 | 1466520333710 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:45:33 INFO - PROCESS | 3780 | 1466520333714 Marionette TRACE conn3 <- [1,38,null,{}] 07:45:33 INFO - PROCESS | 3780 | 1466520333719 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:33 INFO - PROCESS | 3780 | 1466520333721 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:33 INFO - PROCESS | 3780 | 1466520333836 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:45:33 INFO - PROCESS | 3780 | 1466520333902 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 3780 | 1466520333905 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:33 INFO - PROCESS | 3780 | ++DOCSHELL 11CD0000 == 18 [pid = 3780] [id = 19] 07:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (1281B400) [pid = 3780] [serial = 53] [outer = 00000000] 07:45:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (130A0000) [pid = 3780] [serial = 54] [outer = 1281B400] 07:45:34 INFO - PROCESS | 3780 | 1466520334015 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (13153800) [pid = 3780] [serial = 55] [outer = 1281B400] 07:45:34 INFO - PROCESS | 3780 | 1466520334596 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 923ms 07:45:34 INFO - PROCESS | 3780 | 1466520334651 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:45:34 INFO - PROCESS | 3780 | 1466520334655 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 07:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:45:34 INFO - PROCESS | 3780 | 1466520334659 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 3780 | 1466520334661 Marionette TRACE conn3 <- [1,42,null,{}] 07:45:34 INFO - PROCESS | 3780 | 1466520334665 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:34 INFO - PROCESS | 3780 | 1466520334667 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:34 INFO - PROCESS | 3780 | 1466520334786 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:45:34 INFO - PROCESS | 3780 | 1466520334900 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 3780 | 1466520334903 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:34 INFO - PROCESS | 3780 | ++DOCSHELL 14EDE400 == 19 [pid = 3780] [id = 20] 07:45:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (14EDEC00) [pid = 3780] [serial = 56] [outer = 00000000] 07:45:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (154DE000) [pid = 3780] [serial = 57] [outer = 14EDEC00] 07:45:34 INFO - PROCESS | 3780 | 1466520334999 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (156AB800) [pid = 3780] [serial = 58] [outer = 14EDEC00] 07:45:35 INFO - PROCESS | 3780 | 1466520335722 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1134ms 07:45:35 INFO - PROCESS | 3780 | 1466520335787 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:45:35 INFO - PROCESS | 3780 | 1466520335839 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 07:45:35 INFO - PROCESS | 3780 | 1466520335844 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 3780 | 1466520335847 Marionette TRACE conn3 <- [1,46,null,{}] 07:45:35 INFO - PROCESS | 3780 | 1466520335852 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:35 INFO - PROCESS | 3780 | 1466520335855 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:35 INFO - PROCESS | 3780 | 1466520335948 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:45:36 INFO - PROCESS | 3780 | 1466520336013 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 3780 | 1466520336016 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:36 INFO - PROCESS | 3780 | ++DOCSHELL 10A61C00 == 20 [pid = 3780] [id = 21] 07:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10A63000) [pid = 3780] [serial = 59] [outer = 00000000] 07:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (10ECE800) [pid = 3780] [serial = 60] [outer = 10A63000] 07:45:36 INFO - PROCESS | 3780 | 1466520336070 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10ED7800) [pid = 3780] [serial = 61] [outer = 10A63000] 07:45:36 INFO - PROCESS | 3780 | --DOCSHELL 112CC000 == 19 [pid = 3780] [id = 4] 07:45:36 INFO - PROCESS | 3780 | 1466520336550 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 826ms 07:45:36 INFO - PROCESS | 3780 | 1466520336646 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 3780 | 1466520336650 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 07:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:45:36 INFO - PROCESS | 3780 | 1466520336655 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 3780 | 1466520336658 Marionette TRACE conn3 <- [1,50,null,{}] 07:45:36 INFO - PROCESS | 3780 | 1466520336661 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:36 INFO - PROCESS | 3780 | 1466520336664 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:36 INFO - PROCESS | 3780 | 1466520336799 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:45:36 INFO - PROCESS | 3780 | 1466520336808 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 3780 | 1466520336811 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:36 INFO - PROCESS | 3780 | ++DOCSHELL 11CD3000 == 20 [pid = 3780] [id = 22] 07:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11CD3800) [pid = 3780] [serial = 62] [outer = 00000000] 07:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13034400) [pid = 3780] [serial = 63] [outer = 11CD3800] 07:45:36 INFO - PROCESS | 3780 | 1466520336856 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (130C8000) [pid = 3780] [serial = 64] [outer = 11CD3800] 07:45:37 INFO - PROCESS | 3780 | 1466520337264 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 648ms 07:45:37 INFO - PROCESS | 3780 | 1466520337327 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 3780 | 1466520337329 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 07:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:45:37 INFO - PROCESS | 3780 | 1466520337333 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 3780 | 1466520337337 Marionette TRACE conn3 <- [1,54,null,{}] 07:45:37 INFO - PROCESS | 3780 | 1466520337351 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:37 INFO - PROCESS | 3780 | 1466520337356 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:37 INFO - PROCESS | 3780 | 1466520337452 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:45:37 INFO - PROCESS | 3780 | 1466520337470 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 3780 | 1466520337473 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:37 INFO - PROCESS | 3780 | ++DOCSHELL 13935000 == 21 [pid = 3780] [id = 23] 07:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13935400) [pid = 3780] [serial = 65] [outer = 00000000] 07:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13D0A800) [pid = 3780] [serial = 66] [outer = 13935400] 07:45:37 INFO - PROCESS | 3780 | 1466520337520 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1430E000) [pid = 3780] [serial = 67] [outer = 13935400] 07:45:37 INFO - PROCESS | 3780 | 1466520337976 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 664ms 07:45:38 INFO - PROCESS | 3780 | 1466520338005 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:45:38 INFO - PROCESS | 3780 | 1466520338007 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 07:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:45:38 INFO - PROCESS | 3780 | 1466520338011 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:45:38 INFO - PROCESS | 3780 | 1466520338012 Marionette TRACE conn3 <- [1,58,null,{}] 07:45:38 INFO - PROCESS | 3780 | 1466520338015 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:38 INFO - PROCESS | 3780 | 1466520338017 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:38 INFO - PROCESS | 3780 | 1466520338107 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:45:38 INFO - PROCESS | 3780 | 1466520338112 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 3780 | 1466520338114 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:38 INFO - PROCESS | 3780 | ++DOCSHELL 14ED5800 == 22 [pid = 3780] [id = 24] 07:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14ED7400) [pid = 3780] [serial = 68] [outer = 00000000] 07:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (154DDC00) [pid = 3780] [serial = 69] [outer = 14ED7400] 07:45:38 INFO - PROCESS | 3780 | 1466520338159 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1552CC00) [pid = 3780] [serial = 70] [outer = 14ED7400] 07:45:38 INFO - PROCESS | 3780 | 1466520338532 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 551ms 07:45:38 INFO - PROCESS | 3780 | 1466520338546 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:45:38 INFO - PROCESS | 3780 | 1466520338548 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 07:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:45:38 INFO - PROCESS | 3780 | 1466520338557 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:45:38 INFO - PROCESS | 3780 | 1466520338559 Marionette TRACE conn3 <- [1,62,null,{}] 07:45:38 INFO - PROCESS | 3780 | 1466520338562 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:38 INFO - PROCESS | 3780 | 1466520338564 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:38 INFO - PROCESS | 3780 | 1466520338721 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:45:38 INFO - PROCESS | 3780 | 1466520338729 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 3780 | 1466520338731 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:38 INFO - PROCESS | 3780 | ++DOCSHELL 156E6800 == 23 [pid = 3780] [id = 25] 07:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156E8400) [pid = 3780] [serial = 71] [outer = 00000000] 07:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (156F4000) [pid = 3780] [serial = 72] [outer = 156E8400] 07:45:38 INFO - PROCESS | 3780 | 1466520338775 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1596C000) [pid = 3780] [serial = 73] [outer = 156E8400] 07:45:39 INFO - PROCESS | 3780 | 1466520339160 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 615ms 07:45:39 INFO - PROCESS | 3780 | 1466520339187 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:45:39 INFO - PROCESS | 3780 | 1466520339188 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 07:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:45:39 INFO - PROCESS | 3780 | 1466520339192 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 3780 | 1466520339193 Marionette TRACE conn3 <- [1,66,null,{}] 07:45:39 INFO - PROCESS | 3780 | 1466520339196 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:39 INFO - PROCESS | 3780 | 1466520339202 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:39 INFO - PROCESS | 3780 | 1466520339335 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:45:39 INFO - PROCESS | 3780 | 1466520339344 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:39 INFO - PROCESS | 3780 | 1466520339346 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:39 INFO - PROCESS | 3780 | ++DOCSHELL 15B68800 == 24 [pid = 3780] [id = 26] 07:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15B6C800) [pid = 3780] [serial = 74] [outer = 00000000] 07:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15EB5000) [pid = 3780] [serial = 75] [outer = 15B6C800] 07:45:39 INFO - PROCESS | 3780 | 1466520339389 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15FF7000) [pid = 3780] [serial = 76] [outer = 15B6C800] 07:45:39 INFO - PROCESS | 3780 | 1466520339791 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 616ms 07:45:39 INFO - PROCESS | 3780 | 1466520339822 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:45:39 INFO - PROCESS | 3780 | 1466520339824 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 07:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:45:39 INFO - PROCESS | 3780 | 1466520339827 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 3780 | 1466520339829 Marionette TRACE conn3 <- [1,70,null,{}] 07:45:39 INFO - PROCESS | 3780 | 1466520339832 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:39 INFO - PROCESS | 3780 | 1466520339834 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:39 INFO - PROCESS | 3780 | 1466520339919 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:45:39 INFO - PROCESS | 3780 | 1466520339925 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:39 INFO - PROCESS | 3780 | 1466520339927 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:39 INFO - PROCESS | 3780 | ++DOCSHELL 15FFAC00 == 25 [pid = 3780] [id = 27] 07:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (169A7000) [pid = 3780] [serial = 77] [outer = 00000000] 07:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16AD4800) [pid = 3780] [serial = 78] [outer = 169A7000] 07:45:39 INFO - PROCESS | 3780 | 1466520339970 Marionette DEBUG loaded listener.js 07:45:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16EE1C00) [pid = 3780] [serial = 79] [outer = 169A7000] 07:45:40 INFO - PROCESS | 3780 | 1466520340375 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 615ms 07:45:40 INFO - PROCESS | 3780 | 1466520340425 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:45:40 INFO - PROCESS | 3780 | 1466520340427 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 07:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:45:40 INFO - PROCESS | 3780 | 1466520340430 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 3780 | 1466520340431 Marionette TRACE conn3 <- [1,74,null,{}] 07:45:40 INFO - PROCESS | 3780 | 1466520340435 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:40 INFO - PROCESS | 3780 | 1466520340436 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:40 INFO - PROCESS | 3780 | 1466520340511 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:45:40 INFO - PROCESS | 3780 | 1466520340516 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:40 INFO - PROCESS | 3780 | 1466520340518 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:40 INFO - PROCESS | 3780 | ++DOCSHELL 131ECC00 == 26 [pid = 3780] [id = 28] 07:45:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16EE1800) [pid = 3780] [serial = 80] [outer = 00000000] 07:45:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17513800) [pid = 3780] [serial = 81] [outer = 16EE1800] 07:45:40 INFO - PROCESS | 3780 | 1466520340609 Marionette DEBUG loaded listener.js 07:45:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17677800) [pid = 3780] [serial = 82] [outer = 16EE1800] 07:45:41 INFO - PROCESS | 3780 | 1466520341007 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 615ms 07:45:41 INFO - PROCESS | 3780 | 1466520341060 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:45:41 INFO - PROCESS | 3780 | 1466520341062 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 07:45:41 INFO - PROCESS | 3780 | 1466520341065 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:45:41 INFO - PROCESS | 3780 | 1466520341067 Marionette TRACE conn3 <- [1,78,null,{}] 07:45:41 INFO - PROCESS | 3780 | 1466520341071 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:41 INFO - PROCESS | 3780 | 1466520341074 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:41 INFO - PROCESS | 3780 | 1466520341181 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:45:41 INFO - PROCESS | 3780 | 1466520341192 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 3780 | 1466520341194 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:41 INFO - PROCESS | 3780 | ++DOCSHELL 131F0400 == 27 [pid = 3780] [id = 29] 07:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16FC6800) [pid = 3780] [serial = 83] [outer = 00000000] 07:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B01C00) [pid = 3780] [serial = 84] [outer = 16FC6800] 07:45:41 INFO - PROCESS | 3780 | 1466520341236 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17BC6400) [pid = 3780] [serial = 85] [outer = 16FC6800] 07:45:41 INFO - PROCESS | 3780 | 1466520341667 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 616ms 07:45:41 INFO - PROCESS | 3780 | 1466520341695 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:45:41 INFO - PROCESS | 3780 | 1466520341697 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 07:45:41 INFO - PROCESS | 3780 | 1466520341700 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:45:41 INFO - PROCESS | 3780 | 1466520341702 Marionette TRACE conn3 <- [1,82,null,{}] 07:45:41 INFO - PROCESS | 3780 | 1466520341705 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:41 INFO - PROCESS | 3780 | 1466520341707 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:41 INFO - PROCESS | 3780 | 1466520341830 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:45:41 INFO - PROCESS | 3780 | 1466520341838 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 3780 | 1466520341840 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:41 INFO - PROCESS | 3780 | ++DOCSHELL 17762000 == 28 [pid = 3780] [id = 30] 07:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17765C00) [pid = 3780] [serial = 86] [outer = 00000000] 07:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17F7BC00) [pid = 3780] [serial = 87] [outer = 17765C00] 07:45:41 INFO - PROCESS | 3780 | 1466520341883 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17FE4C00) [pid = 3780] [serial = 88] [outer = 17765C00] 07:45:42 INFO - PROCESS | 3780 | 1466520342260 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 615ms 07:45:42 INFO - PROCESS | 3780 | 1466520342297 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 3780 | 1466520342299 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 07:45:42 INFO - PROCESS | 3780 | 1466520342303 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:45:42 INFO - PROCESS | 3780 | 1466520342305 Marionette TRACE conn3 <- [1,86,null,{}] 07:45:42 INFO - PROCESS | 3780 | 1466520342308 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:42 INFO - PROCESS | 3780 | 1466520342311 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:42 INFO - PROCESS | 3780 | 1466520342488 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:45:42 INFO - PROCESS | 3780 | 1466520342501 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:42 INFO - PROCESS | 3780 | 1466520342504 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:42 INFO - PROCESS | 3780 | ++DOCSHELL 18189C00 == 29 [pid = 3780] [id = 31] 07:45:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1818A400) [pid = 3780] [serial = 89] [outer = 00000000] 07:45:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1996CC00) [pid = 3780] [serial = 90] [outer = 1818A400] 07:45:42 INFO - PROCESS | 3780 | 1466520342547 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19E47000) [pid = 3780] [serial = 91] [outer = 1818A400] 07:45:42 INFO - PROCESS | 3780 | 1466520342927 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 648ms 07:45:42 INFO - PROCESS | 3780 | 1466520342974 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 3780 | 1466520342976 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 07:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:45:42 INFO - PROCESS | 3780 | 1466520342979 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - PROCESS | 3780 | 1466520342981 Marionette TRACE conn3 <- [1,90,null,{}] 07:45:42 INFO - PROCESS | 3780 | 1466520342984 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:42 INFO - PROCESS | 3780 | 1466520342986 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:43 INFO - PROCESS | 3780 | 1466520343094 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:45:43 INFO - PROCESS | 3780 | 1466520343101 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 3780 | 1466520343103 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:43 INFO - PROCESS | 3780 | ++DOCSHELL 13129400 == 30 [pid = 3780] [id = 32] 07:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13D0A400) [pid = 3780] [serial = 92] [outer = 00000000] 07:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19F33800) [pid = 3780] [serial = 93] [outer = 13D0A400] 07:45:43 INFO - PROCESS | 3780 | 1466520343145 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A211400) [pid = 3780] [serial = 94] [outer = 13D0A400] 07:45:43 INFO - PROCESS | 3780 | 1466520343568 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 615ms 07:45:43 INFO - PROCESS | 3780 | 1466520343611 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:45:43 INFO - PROCESS | 3780 | 1466520343613 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 07:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:45:43 INFO - PROCESS | 3780 | 1466520343626 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:45:43 INFO - PROCESS | 3780 | 1466520343628 Marionette TRACE conn3 <- [1,94,null,{}] 07:45:43 INFO - PROCESS | 3780 | 1466520343632 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:43 INFO - PROCESS | 3780 | 1466520343633 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:43 INFO - PROCESS | 3780 | 1466520343709 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:45:43 INFO - PROCESS | 3780 | 1466520343805 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 3780 | 1466520343807 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:43 INFO - PROCESS | 3780 | ++DOCSHELL 1A21D000 == 31 [pid = 3780] [id = 33] 07:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A21D400) [pid = 3780] [serial = 95] [outer = 00000000] 07:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A4AA800) [pid = 3780] [serial = 96] [outer = 1A21D400] 07:45:43 INFO - PROCESS | 3780 | 1466520343870 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A4B0800) [pid = 3780] [serial = 97] [outer = 1A21D400] 07:45:44 INFO - PROCESS | 3780 | 1466520344215 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 681ms 07:45:44 INFO - PROCESS | 3780 | 1466520344276 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 3780 | 1466520344277 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 07:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:45:45 INFO - PROCESS | 3780 | 1466520345156 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:45:45 INFO - PROCESS | 3780 | 1466520345160 Marionette TRACE conn3 <- [1,98,null,{}] 07:45:45 INFO - PROCESS | 3780 | 1466520345179 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:45 INFO - PROCESS | 3780 | 1466520345183 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:45 INFO - PROCESS | 3780 | 1466520345288 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:45:45 INFO - PROCESS | 3780 | 1466520345294 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:45 INFO - PROCESS | 3780 | 1466520345297 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:45 INFO - PROCESS | 3780 | ++DOCSHELL 10A5C400 == 32 [pid = 3780] [id = 34] 07:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10A5C800) [pid = 3780] [serial = 98] [outer = 00000000] 07:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (10A64800) [pid = 3780] [serial = 99] [outer = 10A5C800] 07:45:45 INFO - PROCESS | 3780 | 1466520345343 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (10E8B000) [pid = 3780] [serial = 100] [outer = 10A5C800] 07:45:45 INFO - PROCESS | 3780 | 1466520345809 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 729ms 07:45:45 INFO - PROCESS | 3780 | 1466520345846 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:45:45 INFO - PROCESS | 3780 | 1466520345849 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 07:45:45 INFO - PROCESS | 3780 | 1466520345854 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:45:45 INFO - PROCESS | 3780 | 1466520345856 Marionette TRACE conn3 <- [1,102,null,{}] 07:45:45 INFO - PROCESS | 3780 | 1466520345862 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:45 INFO - PROCESS | 3780 | 1466520345866 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:45 INFO - PROCESS | 3780 | 1466520345973 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:45:45 INFO - PROCESS | 3780 | 1466520345979 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:45 INFO - PROCESS | 3780 | 1466520345981 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:46 INFO - PROCESS | 3780 | ++DOCSHELL 11CD1000 == 33 [pid = 3780] [id = 35] 07:45:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1281E000) [pid = 3780] [serial = 101] [outer = 00000000] 07:45:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13031800) [pid = 3780] [serial = 102] [outer = 1281E000] 07:45:46 INFO - PROCESS | 3780 | 1466520346030 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13125800) [pid = 3780] [serial = 103] [outer = 1281E000] 07:45:46 INFO - PROCESS | 3780 | 1466520346999 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13D0E800) [pid = 3780] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1AEB5C00) [pid = 3780] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1AEAF000) [pid = 3780] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A789C00) [pid = 3780] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A71BC00) [pid = 3780] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A217400) [pid = 3780] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A3C2C00) [pid = 3780] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1818BC00) [pid = 3780] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (16EE1800) [pid = 3780] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16FC6800) [pid = 3780] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17765C00) [pid = 3780] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1818A400) [pid = 3780] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13D0A400) [pid = 3780] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1026C800) [pid = 3780] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1281B400) [pid = 3780] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (14EDEC00) [pid = 3780] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10A63000) [pid = 3780] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11CD3800) [pid = 3780] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13935400) [pid = 3780] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14ED7400) [pid = 3780] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (156E8400) [pid = 3780] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15B6C800) [pid = 3780] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:45:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (169A7000) [pid = 3780] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1231ms 07:45:47 INFO - PROCESS | 3780 | 1466520347104 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 3780 | 1466520347106 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 07:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:45:47 INFO - PROCESS | 3780 | 1466520347110 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 3780 | 1466520347112 Marionette TRACE conn3 <- [1,106,null,{}] 07:45:47 INFO - PROCESS | 3780 | 1466520347119 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:47 INFO - PROCESS | 3780 | 1466520347121 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:47 INFO - PROCESS | 3780 | 1466520347202 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:45:47 INFO - PROCESS | 3780 | 1466520347214 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 3780 | 1466520347220 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:47 INFO - PROCESS | 3780 | ++DOCSHELL 13158800 == 34 [pid = 3780] [id = 36] 07:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (131E5400) [pid = 3780] [serial = 104] [outer = 00000000] 07:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1323C000) [pid = 3780] [serial = 105] [outer = 131E5400] 07:45:47 INFO - PROCESS | 3780 | 1466520347269 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13453800) [pid = 3780] [serial = 106] [outer = 131E5400] 07:45:47 INFO - PROCESS | 3780 | 1466520347686 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 664ms 07:45:47 INFO - PROCESS | 3780 | 1466520347747 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 3780 | 1466520347750 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 07:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:45:47 INFO - PROCESS | 3780 | 1466520347753 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 3780 | 1466520347754 Marionette TRACE conn3 <- [1,110,null,{}] 07:45:47 INFO - PROCESS | 3780 | 1466520347758 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:47 INFO - PROCESS | 3780 | 1466520347760 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:47 INFO - PROCESS | 3780 | 1466520347839 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:45:47 INFO - PROCESS | 3780 | 1466520347845 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 3780 | 1466520347847 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:47 INFO - PROCESS | 3780 | ++DOCSHELL 13D0C000 == 35 [pid = 3780] [id = 37] 07:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13D18000) [pid = 3780] [serial = 107] [outer = 00000000] 07:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14F97C00) [pid = 3780] [serial = 108] [outer = 13D18000] 07:45:47 INFO - PROCESS | 3780 | 1466520347939 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (154E4400) [pid = 3780] [serial = 109] [outer = 13D18000] 07:45:48 INFO - PROCESS | 3780 | 1466520348355 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 664ms 07:45:48 INFO - PROCESS | 3780 | 1466520348424 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 3780 | 1466520348426 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 07:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:45:48 INFO - PROCESS | 3780 | 1466520348429 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 3780 | 1466520348431 Marionette TRACE conn3 <- [1,114,null,{}] 07:45:48 INFO - PROCESS | 3780 | 1466520348434 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:48 INFO - PROCESS | 3780 | 1466520348436 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:48 INFO - PROCESS | 3780 | 1466520348511 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:45:48 INFO - PROCESS | 3780 | 1466520348517 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 3780 | 1466520348520 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:48 INFO - PROCESS | 3780 | ++DOCSHELL 156F0000 == 36 [pid = 3780] [id = 38] 07:45:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (156F3400) [pid = 3780] [serial = 110] [outer = 00000000] 07:45:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15D73400) [pid = 3780] [serial = 111] [outer = 156F3400] 07:45:48 INFO - PROCESS | 3780 | 1466520348562 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15EB7000) [pid = 3780] [serial = 112] [outer = 156F3400] 07:45:49 INFO - PROCESS | 3780 | 1466520349030 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 615ms 07:45:49 INFO - PROCESS | 3780 | 1466520349074 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:45:49 INFO - PROCESS | 3780 | 1466520349078 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 07:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:45:49 INFO - PROCESS | 3780 | 1466520349088 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 3780 | 1466520349092 Marionette TRACE conn3 <- [1,118,null,{}] 07:45:49 INFO - PROCESS | 3780 | 1466520349098 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:49 INFO - PROCESS | 3780 | 1466520349102 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:49 INFO - PROCESS | 3780 | 1466520349211 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:45:49 INFO - PROCESS | 3780 | 1466520349299 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:49 INFO - PROCESS | 3780 | 1466520349304 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:49 INFO - PROCESS | 3780 | ++DOCSHELL 10A5C000 == 37 [pid = 3780] [id = 39] 07:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A5D000) [pid = 3780] [serial = 113] [outer = 00000000] 07:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10ECFC00) [pid = 3780] [serial = 114] [outer = 10A5D000] 07:45:49 INFO - PROCESS | 3780 | 1466520349361 Marionette DEBUG loaded listener.js 07:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1123D800) [pid = 3780] [serial = 115] [outer = 10A5D000] 07:45:49 INFO - PROCESS | 3780 | 1466520349903 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 875ms 07:45:49 INFO - PROCESS | 3780 | 1466520349971 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:45:49 INFO - PROCESS | 3780 | 1466520349974 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 07:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:45:49 INFO - PROCESS | 3780 | 1466520349981 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 3780 | 1466520349985 Marionette TRACE conn3 <- [1,122,null,{}] 07:45:49 INFO - PROCESS | 3780 | 1466520349989 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:50 INFO - PROCESS | 3780 | 1466520349992 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:50 INFO - PROCESS | 3780 | 1466520350095 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:45:50 INFO - PROCESS | 3780 | 1466520350168 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:50 INFO - PROCESS | 3780 | 1466520350170 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:50 INFO - PROCESS | 3780 | ++DOCSHELL 13937400 == 38 [pid = 3780] [id = 40] 07:45:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13937800) [pid = 3780] [serial = 116] [outer = 00000000] 07:45:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (14ED9000) [pid = 3780] [serial = 117] [outer = 13937800] 07:45:50 INFO - PROCESS | 3780 | 1466520350225 Marionette DEBUG loaded listener.js 07:45:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (156E8400) [pid = 3780] [serial = 118] [outer = 13937800] 07:45:50 INFO - PROCESS | 3780 | 1466520350780 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 826ms 07:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:45:50 INFO - PROCESS | 3780 | 1466520350813 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:45:50 INFO - PROCESS | 3780 | 1466520350815 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 07:45:50 INFO - PROCESS | 3780 | 1466520350819 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:45:50 INFO - PROCESS | 3780 | 1466520350822 Marionette TRACE conn3 <- [1,126,null,{}] 07:45:50 INFO - PROCESS | 3780 | 1466520350831 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:50 INFO - PROCESS | 3780 | 1466520350836 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:50 INFO - PROCESS | 3780 | 1466520350945 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:45:51 INFO - PROCESS | 3780 | 1466520351034 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 3780 | 1466520351038 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:51 INFO - PROCESS | 3780 | ++DOCSHELL 17513000 == 39 [pid = 3780] [id = 41] 07:45:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17514000) [pid = 3780] [serial = 119] [outer = 00000000] 07:45:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (175CF000) [pid = 3780] [serial = 120] [outer = 17514000] 07:45:51 INFO - PROCESS | 3780 | 1466520351094 Marionette DEBUG loaded listener.js 07:45:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17765800) [pid = 3780] [serial = 121] [outer = 17514000] 07:45:51 INFO - PROCESS | 3780 | 1466520351747 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 971ms 07:45:51 INFO - PROCESS | 3780 | 1466520351796 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 3780 | 1466520351798 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 07:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:45:51 INFO - PROCESS | 3780 | 1466520351801 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 3780 | 1466520351803 Marionette TRACE conn3 <- [1,130,null,{}] 07:45:51 INFO - PROCESS | 3780 | 1466520351807 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:51 INFO - PROCESS | 3780 | 1466520351809 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:51 INFO - PROCESS | 3780 | 1466520351912 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:45:51 INFO - PROCESS | 3780 | 1466520351987 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 3780 | 1466520351990 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:52 INFO - PROCESS | 3780 | ++DOCSHELL 17B05800 == 40 [pid = 3780] [id = 42] 07:45:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17E28400) [pid = 3780] [serial = 122] [outer = 00000000] 07:45:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17FE2C00) [pid = 3780] [serial = 123] [outer = 17E28400] 07:45:52 INFO - PROCESS | 3780 | 1466520352042 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1818E800) [pid = 3780] [serial = 124] [outer = 17E28400] 07:45:52 INFO - PROCESS | 3780 | 1466520352633 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 858ms 07:45:52 INFO - PROCESS | 3780 | 1466520352677 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 3780 | 1466520352679 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 07:45:52 INFO - PROCESS | 3780 | 1466520352683 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:45:52 INFO - PROCESS | 3780 | 1466520352685 Marionette TRACE conn3 <- [1,134,null,{}] 07:45:52 INFO - PROCESS | 3780 | 1466520352689 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:52 INFO - PROCESS | 3780 | 1466520352692 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:52 INFO - PROCESS | 3780 | 1466520352846 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:45:52 INFO - PROCESS | 3780 | 1466520352938 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:52 INFO - PROCESS | 3780 | 1466520352941 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:52 INFO - PROCESS | 3780 | ++DOCSHELL 102F1400 == 41 [pid = 3780] [id = 43] 07:45:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (102F3C00) [pid = 3780] [serial = 125] [outer = 00000000] 07:45:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (10565800) [pid = 3780] [serial = 126] [outer = 102F3C00] 07:45:53 INFO - PROCESS | 3780 | 1466520352998 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (10A5CC00) [pid = 3780] [serial = 127] [outer = 102F3C00] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 13D0C000 == 40 [pid = 3780] [id = 37] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 13158800 == 39 [pid = 3780] [id = 36] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 11CD1000 == 38 [pid = 3780] [id = 35] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 10A5C400 == 37 [pid = 3780] [id = 34] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 131F0400 == 36 [pid = 3780] [id = 29] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 17B05800 == 35 [pid = 3780] [id = 42] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 17513000 == 34 [pid = 3780] [id = 41] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 156F0000 == 33 [pid = 3780] [id = 38] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 1A21D000 == 32 [pid = 3780] [id = 33] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 18189C00 == 31 [pid = 3780] [id = 31] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 13129400 == 30 [pid = 3780] [id = 32] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 10A5C000 == 29 [pid = 3780] [id = 39] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 17762000 == 28 [pid = 3780] [id = 30] 07:45:53 INFO - PROCESS | 3780 | --DOCSHELL 13937400 == 27 [pid = 3780] [id = 40] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (165F5000) [pid = 3780] [serial = 17] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1B141C00) [pid = 3780] [serial = 43] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17513800) [pid = 3780] [serial = 81] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17B01C00) [pid = 3780] [serial = 84] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17F7BC00) [pid = 3780] [serial = 87] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1996CC00) [pid = 3780] [serial = 90] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (19F33800) [pid = 3780] [serial = 93] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1043A400) [pid = 3780] [serial = 51] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (130A0000) [pid = 3780] [serial = 54] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (154DE000) [pid = 3780] [serial = 57] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10ECE800) [pid = 3780] [serial = 60] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (13034400) [pid = 3780] [serial = 63] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13D0A800) [pid = 3780] [serial = 66] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1430E000) [pid = 3780] [serial = 67] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (154DDC00) [pid = 3780] [serial = 69] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (156F4000) [pid = 3780] [serial = 72] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1596C000) [pid = 3780] [serial = 73] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15EB5000) [pid = 3780] [serial = 75] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16AD4800) [pid = 3780] [serial = 78] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (130C8000) [pid = 3780] [serial = 64] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15FF7000) [pid = 3780] [serial = 76] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16EE1C00) [pid = 3780] [serial = 79] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17677800) [pid = 3780] [serial = 82] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10ED7800) [pid = 3780] [serial = 61] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17BC6400) [pid = 3780] [serial = 85] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (104EA800) [pid = 3780] [serial = 52] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17FE4C00) [pid = 3780] [serial = 88] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19E47000) [pid = 3780] [serial = 91] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1552CC00) [pid = 3780] [serial = 70] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13153800) [pid = 3780] [serial = 55] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (156AB800) [pid = 3780] [serial = 58] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A211400) [pid = 3780] [serial = 94] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16A2EC00) [pid = 3780] [serial = 14] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1430A000) [pid = 3780] [serial = 9] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1430F800) [pid = 3780] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1281BC00) [pid = 3780] [serial = 4] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1B074000) [pid = 3780] [serial = 45] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1B505000) [pid = 3780] [serial = 48] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1B141000) [pid = 3780] [serial = 42] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1AEB6000) [pid = 3780] [serial = 39] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1B136800) [pid = 3780] [serial = 40] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1AD4F400) [pid = 3780] [serial = 36] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1AD53C00) [pid = 3780] [serial = 37] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1A77CC00) [pid = 3780] [serial = 33] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A780C00) [pid = 3780] [serial = 34] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A4B4C00) [pid = 3780] [serial = 30] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1A711400) [pid = 3780] [serial = 31] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1ABB5400) [pid = 3780] [serial = 27] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1ABB9000) [pid = 3780] [serial = 28] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1A217800) [pid = 3780] [serial = 24] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1818E400) [pid = 3780] [serial = 21] [outer = 00000000] [url = about:blank] 07:45:53 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (18192400) [pid = 3780] [serial = 22] [outer = 00000000] [url = about:blank] 07:45:54 INFO - PROCESS | 3780 | 1466520354086 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1441ms 07:45:54 INFO - PROCESS | 3780 | 1466520354119 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:45:54 INFO - PROCESS | 3780 | 1466520354123 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 07:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:45:54 INFO - PROCESS | 3780 | 1466520354128 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 3780 | 1466520354131 Marionette TRACE conn3 <- [1,138,null,{}] 07:45:54 INFO - PROCESS | 3780 | 1466520354137 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:54 INFO - PROCESS | 3780 | 1466520354140 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:54 INFO - PROCESS | 3780 | 1466520354229 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:45:54 INFO - PROCESS | 3780 | 1466520354305 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 3780 | 1466520354307 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:54 INFO - PROCESS | 3780 | ++DOCSHELL 10ED7800 == 28 [pid = 3780] [id = 44] 07:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (10ED8000) [pid = 3780] [serial = 128] [outer = 00000000] 07:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (11C2B400) [pid = 3780] [serial = 129] [outer = 10ED8000] 07:45:54 INFO - PROCESS | 3780 | 1466520354356 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (1281C400) [pid = 3780] [serial = 130] [outer = 10ED8000] 07:45:54 INFO - PROCESS | 3780 | 1466520354757 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 664ms 07:45:54 INFO - PROCESS | 3780 | 1466520354801 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:45:54 INFO - PROCESS | 3780 | 1466520354805 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 07:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:45:54 INFO - PROCESS | 3780 | 1466520354817 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 3780 | 1466520354819 Marionette TRACE conn3 <- [1,142,null,{}] 07:45:54 INFO - PROCESS | 3780 | 1466520354823 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:54 INFO - PROCESS | 3780 | 1466520354826 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:54 INFO - PROCESS | 3780 | 1466520354909 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:45:54 INFO - PROCESS | 3780 | 1466520354936 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 3780 | 1466520354939 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:54 INFO - PROCESS | 3780 | ++DOCSHELL 13150C00 == 29 [pid = 3780] [id = 45] 07:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (13151000) [pid = 3780] [serial = 131] [outer = 00000000] 07:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (131E2800) [pid = 3780] [serial = 132] [outer = 13151000] 07:45:55 INFO - PROCESS | 3780 | 1466520354985 Marionette DEBUG loaded listener.js 07:45:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13240000) [pid = 3780] [serial = 133] [outer = 13151000] 07:45:55 INFO - PROCESS | 3780 | 1466520355416 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 680ms 07:45:55 INFO - PROCESS | 3780 | 1466520355470 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:45:55 INFO - PROCESS | 3780 | 1466520355472 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 07:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:45:55 INFO - PROCESS | 3780 | 1466520355475 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - PROCESS | 3780 | 1466520355479 Marionette TRACE conn3 <- [1,146,null,{}] 07:45:55 INFO - PROCESS | 3780 | 1466520355538 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:55 INFO - PROCESS | 3780 | 1466520355543 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:55 INFO - PROCESS | 3780 | 1466520355622 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:45:55 INFO - PROCESS | 3780 | 1466520355631 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:55 INFO - PROCESS | 3780 | 1466520355634 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:55 INFO - PROCESS | 3780 | ++DOCSHELL 14F1A000 == 30 [pid = 3780] [id = 46] 07:45:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (14F94800) [pid = 3780] [serial = 134] [outer = 00000000] 07:45:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (154E3400) [pid = 3780] [serial = 135] [outer = 14F94800] 07:45:55 INFO - PROCESS | 3780 | 1466520355688 Marionette DEBUG loaded listener.js 07:45:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (156A6400) [pid = 3780] [serial = 136] [outer = 14F94800] 07:45:56 INFO - PROCESS | 3780 | 1466520356075 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 648ms 07:45:56 INFO - PROCESS | 3780 | 1466520356139 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:45:56 INFO - PROCESS | 3780 | 1466520356142 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 07:45:56 INFO - PROCESS | 3780 | 1466520356145 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - PROCESS | 3780 | 1466520356147 Marionette TRACE conn3 <- [1,150,null,{}] 07:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:45:56 INFO - PROCESS | 3780 | 1466520356165 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:56 INFO - PROCESS | 3780 | 1466520356168 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:56 INFO - PROCESS | 3780 | 1466520356268 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:45:56 INFO - PROCESS | 3780 | 1466520356331 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 3780 | 1466520356333 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:56 INFO - PROCESS | 3780 | ++DOCSHELL 154E3000 == 31 [pid = 3780] [id = 47] 07:45:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (154E3C00) [pid = 3780] [serial = 137] [outer = 00000000] 07:45:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (15B5F000) [pid = 3780] [serial = 138] [outer = 154E3C00] 07:45:56 INFO - PROCESS | 3780 | 1466520356377 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15D72400) [pid = 3780] [serial = 139] [outer = 154E3C00] 07:45:56 INFO - PROCESS | 3780 | 1466520356844 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 729ms 07:45:56 INFO - PROCESS | 3780 | 1466520356881 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:45:56 INFO - PROCESS | 3780 | 1466520356883 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 07:45:56 INFO - PROCESS | 3780 | 1466520356886 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:45:56 INFO - PROCESS | 3780 | 1466520356888 Marionette TRACE conn3 <- [1,154,null,{}] 07:45:56 INFO - PROCESS | 3780 | 1466520356891 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:56 INFO - PROCESS | 3780 | 1466520356893 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:57 INFO - PROCESS | 3780 | 1466520356996 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:45:57 INFO - PROCESS | 3780 | 1466520357001 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:57 INFO - PROCESS | 3780 | 1466520357003 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:57 INFO - PROCESS | 3780 | ++DOCSHELL 15B6C400 == 32 [pid = 3780] [id = 48] 07:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15D7A000) [pid = 3780] [serial = 140] [outer = 00000000] 07:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (165EDC00) [pid = 3780] [serial = 141] [outer = 15D7A000] 07:45:57 INFO - PROCESS | 3780 | 1466520357047 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (169A7000) [pid = 3780] [serial = 142] [outer = 15D7A000] 07:45:57 INFO - PROCESS | 3780 | 1466520357513 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 664ms 07:45:57 INFO - PROCESS | 3780 | 1466520357563 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 3780 | 1466520357565 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 07:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:45:57 INFO - PROCESS | 3780 | 1466520357568 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 3780 | 1466520357570 Marionette TRACE conn3 <- [1,158,null,{}] 07:45:57 INFO - PROCESS | 3780 | 1466520357573 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:57 INFO - PROCESS | 3780 | 1466520357578 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:57 INFO - PROCESS | 3780 | 1466520357719 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:45:57 INFO - PROCESS | 3780 | 1466520357742 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:57 INFO - PROCESS | 3780 | 1466520357744 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:57 INFO - PROCESS | 3780 | ++DOCSHELL 16EE0000 == 33 [pid = 3780] [id = 49] 07:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16F7A800) [pid = 3780] [serial = 143] [outer = 00000000] 07:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (175C6C00) [pid = 3780] [serial = 144] [outer = 16F7A800] 07:45:57 INFO - PROCESS | 3780 | 1466520357787 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17679000) [pid = 3780] [serial = 145] [outer = 16F7A800] 07:45:58 INFO - PROCESS | 3780 | 1466520358182 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 664ms 07:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A21D400) [pid = 3780] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (156F3400) [pid = 3780] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1281E000) [pid = 3780] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (10A5C800) [pid = 3780] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (131E5400) [pid = 3780] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (13D18000) [pid = 3780] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:45:58 INFO - PROCESS | 3780 | 1466520358259 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 3780 | 1466520358261 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 07:45:58 INFO - PROCESS | 3780 | 1466520358265 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:45:58 INFO - PROCESS | 3780 | 1466520358267 Marionette TRACE conn3 <- [1,162,null,{}] 07:45:58 INFO - PROCESS | 3780 | 1466520358279 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:58 INFO - PROCESS | 3780 | 1466520358281 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:58 INFO - PROCESS | 3780 | 1466520358402 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:45:58 INFO - PROCESS | 3780 | 1466520358407 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:58 INFO - PROCESS | 3780 | 1466520358409 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:58 INFO - PROCESS | 3780 | ++DOCSHELL 10A63800 == 34 [pid = 3780] [id = 50] 07:45:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13D18000) [pid = 3780] [serial = 146] [outer = 00000000] 07:45:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15D78400) [pid = 3780] [serial = 147] [outer = 13D18000] 07:45:58 INFO - PROCESS | 3780 | 1466520358452 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15FF1C00) [pid = 3780] [serial = 148] [outer = 13D18000] 07:45:58 INFO - PROCESS | 3780 | 1466520358829 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 615ms 07:45:58 INFO - PROCESS | 3780 | 1466520358899 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 3780 | 1466520358901 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 07:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:45:58 INFO - PROCESS | 3780 | 1466520358905 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 3780 | 1466520358907 Marionette TRACE conn3 <- [1,166,null,{}] 07:45:58 INFO - PROCESS | 3780 | 1466520358910 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:58 INFO - PROCESS | 3780 | 1466520358912 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:59 INFO - PROCESS | 3780 | 1466520358987 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:45:59 INFO - PROCESS | 3780 | 1466520358992 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 3780 | 1466520358994 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:59 INFO - PROCESS | 3780 | ++DOCSHELL 17514400 == 35 [pid = 3780] [id = 51] 07:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (17762000) [pid = 3780] [serial = 149] [outer = 00000000] 07:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17FE4000) [pid = 3780] [serial = 150] [outer = 17762000] 07:45:59 INFO - PROCESS | 3780 | 1466520359040 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17FE5400) [pid = 3780] [serial = 151] [outer = 17762000] 07:45:59 INFO - PROCESS | 3780 | 1466520359503 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 615ms 07:45:59 INFO - PROCESS | 3780 | 1466520359537 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:45:59 INFO - PROCESS | 3780 | 1466520359539 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 07:45:59 INFO - PROCESS | 3780 | 1466520359542 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:45:59 INFO - PROCESS | 3780 | 1466520359544 Marionette TRACE conn3 <- [1,170,null,{}] 07:45:59 INFO - PROCESS | 3780 | 1466520359551 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:59 INFO - PROCESS | 3780 | 1466520359553 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:59 INFO - PROCESS | 3780 | 1466520359628 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:45:59 INFO - PROCESS | 3780 | 1466520359634 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 3780 | 1466520359636 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:45:59 INFO - PROCESS | 3780 | ++DOCSHELL 14F18400 == 36 [pid = 3780] [id = 52] 07:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (18192C00) [pid = 3780] [serial = 152] [outer = 00000000] 07:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1996D800) [pid = 3780] [serial = 153] [outer = 18192C00] 07:45:59 INFO - PROCESS | 3780 | 1466520359678 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1996E800) [pid = 3780] [serial = 154] [outer = 18192C00] 07:46:00 INFO - PROCESS | 3780 | 1466520360053 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 550ms 07:46:00 INFO - PROCESS | 3780 | 1466520360078 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 3780 | 1466520360080 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 07:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:46:00 INFO - PROCESS | 3780 | 1466520360092 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 3780 | 1466520360094 Marionette TRACE conn3 <- [1,174,null,{}] 07:46:00 INFO - PROCESS | 3780 | 1466520360098 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:00 INFO - PROCESS | 3780 | 1466520360100 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:00 INFO - PROCESS | 3780 | 1466520360203 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:46:00 INFO - PROCESS | 3780 | 1466520360259 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:00 INFO - PROCESS | 3780 | 1466520360261 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:00 INFO - PROCESS | 3780 | ++DOCSHELL 10A5C000 == 37 [pid = 3780] [id = 53] 07:46:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10A5E000) [pid = 3780] [serial = 155] [outer = 00000000] 07:46:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A98400) [pid = 3780] [serial = 156] [outer = 10A5E000] 07:46:00 INFO - PROCESS | 3780 | 1466520360303 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19E49800) [pid = 3780] [serial = 157] [outer = 10A5E000] 07:46:01 INFO - PROCESS | 3780 | 1466520361045 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 972ms 07:46:01 INFO - PROCESS | 3780 | 1466520361063 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 3780 | 1466520361068 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 07:46:01 INFO - PROCESS | 3780 | 1466520361072 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:46:01 INFO - PROCESS | 3780 | 1466520361078 Marionette TRACE conn3 <- [1,178,null,{}] 07:46:01 INFO - PROCESS | 3780 | 1466520361083 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:01 INFO - PROCESS | 3780 | 1466520361086 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:01 INFO - PROCESS | 3780 | 1466520361248 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:46:01 INFO - PROCESS | 3780 | 1466520361319 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:01 INFO - PROCESS | 3780 | 1466520361322 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:01 INFO - PROCESS | 3780 | ++DOCSHELL 10F6A000 == 38 [pid = 3780] [id = 54] 07:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10F6AC00) [pid = 3780] [serial = 158] [outer = 00000000] 07:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12BD1800) [pid = 3780] [serial = 159] [outer = 10F6AC00] 07:46:01 INFO - PROCESS | 3780 | 1466520361378 Marionette DEBUG loaded listener.js 07:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13127400) [pid = 3780] [serial = 160] [outer = 10F6AC00] 07:46:02 INFO - PROCESS | 3780 | 1466520362213 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1182ms 07:46:02 INFO - PROCESS | 3780 | 1466520362303 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:46:02 INFO - PROCESS | 3780 | 1466520362307 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 07:46:02 INFO - PROCESS | 3780 | 1466520362314 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:46:02 INFO - PROCESS | 3780 | 1466520362317 Marionette TRACE conn3 <- [1,182,null,{}] 07:46:02 INFO - PROCESS | 3780 | 1466520362322 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:02 INFO - PROCESS | 3780 | 1466520362325 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:02 INFO - PROCESS | 3780 | 1466520362436 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:46:02 INFO - PROCESS | 3780 | 1466520362507 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 3780 | 1466520362512 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:02 INFO - PROCESS | 3780 | ++DOCSHELL 11ADCC00 == 39 [pid = 3780] [id = 55] 07:46:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (11ADDC00) [pid = 3780] [serial = 161] [outer = 00000000] 07:46:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11CD3800) [pid = 3780] [serial = 162] [outer = 11ADDC00] 07:46:02 INFO - PROCESS | 3780 | 1466520362561 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (129EA400) [pid = 3780] [serial = 163] [outer = 11ADDC00] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 14F18400 == 38 [pid = 3780] [id = 52] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 17514400 == 37 [pid = 3780] [id = 51] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 10A63800 == 36 [pid = 3780] [id = 50] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 16EE0000 == 35 [pid = 3780] [id = 49] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 15B6C400 == 34 [pid = 3780] [id = 48] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 154E3000 == 33 [pid = 3780] [id = 47] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 14F1A000 == 32 [pid = 3780] [id = 46] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 13150C00 == 31 [pid = 3780] [id = 45] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 10ED7800 == 30 [pid = 3780] [id = 44] 07:46:02 INFO - PROCESS | 3780 | --DOCSHELL 102F1400 == 29 [pid = 3780] [id = 43] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A4AA800) [pid = 3780] [serial = 96] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15D73400) [pid = 3780] [serial = 111] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13031800) [pid = 3780] [serial = 102] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A64800) [pid = 3780] [serial = 99] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1323C000) [pid = 3780] [serial = 105] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (154E4400) [pid = 3780] [serial = 109] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13125800) [pid = 3780] [serial = 103] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15EB7000) [pid = 3780] [serial = 112] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10E8B000) [pid = 3780] [serial = 100] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14F97C00) [pid = 3780] [serial = 108] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A4B0800) [pid = 3780] [serial = 97] [outer = 00000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13453800) [pid = 3780] [serial = 106] [outer = 00000000] [url = about:blank] 07:46:03 INFO - PROCESS | 3780 | 1466520363018 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 761ms 07:46:03 INFO - PROCESS | 3780 | 1466520363057 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:46:03 INFO - PROCESS | 3780 | 1466520363062 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 07:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:46:03 INFO - PROCESS | 3780 | 1466520363068 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 3780 | 1466520363071 Marionette TRACE conn3 <- [1,186,null,{}] 07:46:03 INFO - PROCESS | 3780 | 1466520363128 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:03 INFO - PROCESS | 3780 | 1466520363130 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:03 INFO - PROCESS | 3780 | 1466520363214 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13122C00) [pid = 3780] [serial = 164] [outer = 1B075C00] 07:46:03 INFO - PROCESS | 3780 | 1466520363239 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 3780 | 1466520363242 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:03 INFO - PROCESS | 3780 | ++DOCSHELL 131EB400 == 30 [pid = 3780] [id = 56] 07:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (131EE400) [pid = 3780] [serial = 165] [outer = 00000000] 07:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13453400) [pid = 3780] [serial = 166] [outer = 131EE400] 07:46:03 INFO - PROCESS | 3780 | 1466520363302 Marionette DEBUG loaded listener.js 07:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1345EC00) [pid = 3780] [serial = 167] [outer = 131EE400] 07:46:03 INFO - PROCESS | 3780 | 1466520363749 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 728ms 07:46:03 INFO - PROCESS | 3780 | 1466520363801 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:46:03 INFO - PROCESS | 3780 | 1466520363803 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 07:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:46:03 INFO - PROCESS | 3780 | 1466520363807 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 3780 | 1466520363810 Marionette TRACE conn3 <- [1,190,null,{}] 07:46:03 INFO - PROCESS | 3780 | 1466520363820 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:03 INFO - PROCESS | 3780 | 1466520363825 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:03 INFO - PROCESS | 3780 | 1466520363909 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:46:03 INFO - PROCESS | 3780 | 1466520363918 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 3780 | 1466520363921 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:03 INFO - PROCESS | 3780 | ++DOCSHELL 154E4400 == 31 [pid = 3780] [id = 57] 07:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (154E4C00) [pid = 3780] [serial = 168] [outer = 00000000] 07:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156EC400) [pid = 3780] [serial = 169] [outer = 154E4C00] 07:46:03 INFO - PROCESS | 3780 | 1466520363967 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B5F800) [pid = 3780] [serial = 170] [outer = 154E4C00] 07:46:04 INFO - PROCESS | 3780 | 1466520364443 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 664ms 07:46:04 INFO - PROCESS | 3780 | 1466520364478 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 3780 | 1466520364480 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 07:46:04 INFO - PROCESS | 3780 | 1466520364483 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:46:04 INFO - PROCESS | 3780 | 1466520364485 Marionette TRACE conn3 <- [1,194,null,{}] 07:46:04 INFO - PROCESS | 3780 | 1466520364489 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:04 INFO - PROCESS | 3780 | 1466520364491 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:04 INFO - PROCESS | 3780 | 1466520364571 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:46:04 INFO - PROCESS | 3780 | 1466520364576 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:04 INFO - PROCESS | 3780 | 1466520364579 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:04 INFO - PROCESS | 3780 | ++DOCSHELL 15D7B400 == 32 [pid = 3780] [id = 58] 07:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15EB5000) [pid = 3780] [serial = 171] [outer = 00000000] 07:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1699BC00) [pid = 3780] [serial = 172] [outer = 15EB5000] 07:46:04 INFO - PROCESS | 3780 | 1466520364629 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16AD0400) [pid = 3780] [serial = 173] [outer = 15EB5000] 07:46:05 INFO - PROCESS | 3780 | 1466520365071 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 616ms 07:46:05 INFO - PROCESS | 3780 | 1466520365122 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 3780 | 1466520365125 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 07:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:46:05 INFO - PROCESS | 3780 | 1466520365134 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 3780 | 1466520365136 Marionette TRACE conn3 <- [1,198,null,{}] 07:46:05 INFO - PROCESS | 3780 | 1466520365145 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:05 INFO - PROCESS | 3780 | 1466520365147 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:05 INFO - PROCESS | 3780 | 1466520365246 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:46:05 INFO - PROCESS | 3780 | 1466520365251 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 3780 | 1466520365253 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:05 INFO - PROCESS | 3780 | ++DOCSHELL 16EDF000 == 33 [pid = 3780] [id = 59] 07:46:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16FC6800) [pid = 3780] [serial = 174] [outer = 00000000] 07:46:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17675000) [pid = 3780] [serial = 175] [outer = 16FC6800] 07:46:05 INFO - PROCESS | 3780 | 1466520365296 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17B0F400) [pid = 3780] [serial = 176] [outer = 16FC6800] 07:46:05 INFO - PROCESS | 3780 | 1466520365734 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 647ms 07:46:05 INFO - PROCESS | 3780 | 1466520365769 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 3780 | 1466520365771 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 07:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:46:05 INFO - PROCESS | 3780 | 1466520365774 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 3780 | 1466520365776 Marionette TRACE conn3 <- [1,202,null,{}] 07:46:05 INFO - PROCESS | 3780 | 1466520365779 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:05 INFO - PROCESS | 3780 | 1466520365784 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:05 INFO - PROCESS | 3780 | 1466520365958 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:46:06 INFO - PROCESS | 3780 | 1466520366008 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 3780 | 1466520366010 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:06 INFO - PROCESS | 3780 | ++DOCSHELL 13158400 == 34 [pid = 3780] [id = 60] 07:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (174FB400) [pid = 3780] [serial = 177] [outer = 00000000] 07:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (18194C00) [pid = 3780] [serial = 178] [outer = 174FB400] 07:46:06 INFO - PROCESS | 3780 | 1466520366053 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19E55400) [pid = 3780] [serial = 179] [outer = 174FB400] 07:46:06 INFO - PROCESS | 3780 | 1466520366432 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 664ms 07:46:06 INFO - PROCESS | 3780 | 1466520366444 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 3780 | 1466520366446 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 07:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:46:06 INFO - PROCESS | 3780 | 1466520366449 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 3780 | 1466520366451 Marionette TRACE conn3 <- [1,206,null,{}] 07:46:06 INFO - PROCESS | 3780 | 1466520366463 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:06 INFO - PROCESS | 3780 | 1466520366465 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:06 INFO - PROCESS | 3780 | 1466520366564 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:46:06 INFO - PROCESS | 3780 | 1466520366633 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 3780 | 1466520366644 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:06 INFO - PROCESS | 3780 | ++DOCSHELL 19F33800 == 35 [pid = 3780] [id = 61] 07:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19F3CC00) [pid = 3780] [serial = 180] [outer = 00000000] 07:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A21E000) [pid = 3780] [serial = 181] [outer = 19F3CC00] 07:46:06 INFO - PROCESS | 3780 | 1466520366688 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A21F800) [pid = 3780] [serial = 182] [outer = 19F3CC00] 07:46:07 INFO - PROCESS | 3780 | 1466520367111 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 680ms 07:46:07 INFO - PROCESS | 3780 | 1466520367140 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 3780 | 1466520367142 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 07:46:07 INFO - PROCESS | 3780 | 1466520367146 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:46:07 INFO - PROCESS | 3780 | 1466520367147 Marionette TRACE conn3 <- [1,210,null,{}] 07:46:07 INFO - PROCESS | 3780 | 1466520367151 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:07 INFO - PROCESS | 3780 | 1466520367152 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:07 INFO - PROCESS | 3780 | 1466520367371 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18192C00) [pid = 3780] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15D7A000) [pid = 3780] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (102F3C00) [pid = 3780] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13151000) [pid = 3780] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14F94800) [pid = 3780] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (154E3C00) [pid = 3780] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10ED8000) [pid = 3780] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16F7A800) [pid = 3780] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13D18000) [pid = 3780] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A5D000) [pid = 3780] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13937800) [pid = 3780] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17514000) [pid = 3780] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17E28400) [pid = 3780] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:46:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17762000) [pid = 3780] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:46:07 INFO - PROCESS | 3780 | 1466520367426 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 3780 | 1466520367428 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:07 INFO - PROCESS | 3780 | ++DOCSHELL 102F3C00 == 36 [pid = 3780] [id = 62] 07:46:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (104E8000) [pid = 3780] [serial = 183] [outer = 00000000] 07:46:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (112CD400) [pid = 3780] [serial = 184] [outer = 104E8000] 07:46:07 INFO - PROCESS | 3780 | 1466520367475 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13154000) [pid = 3780] [serial = 185] [outer = 104E8000] 07:46:07 INFO - PROCESS | 3780 | 1466520367860 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 761ms 07:46:07 INFO - PROCESS | 3780 | 1466520367921 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 3780 | 1466520367923 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 07:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:46:07 INFO - PROCESS | 3780 | 1466520367926 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 3780 | 1466520367928 Marionette TRACE conn3 <- [1,214,null,{}] 07:46:07 INFO - PROCESS | 3780 | 1466520367931 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:07 INFO - PROCESS | 3780 | 1466520367933 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:08 INFO - PROCESS | 3780 | 1466520368025 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:46:08 INFO - PROCESS | 3780 | 1466520368034 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 3780 | 1466520368036 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:08 INFO - PROCESS | 3780 | ++DOCSHELL 15B66C00 == 37 [pid = 3780] [id = 63] 07:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15B6A400) [pid = 3780] [serial = 186] [outer = 00000000] 07:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19F31800) [pid = 3780] [serial = 187] [outer = 15B6A400] 07:46:08 INFO - PROCESS | 3780 | 1466520368078 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A3BA800) [pid = 3780] [serial = 188] [outer = 15B6A400] 07:46:08 INFO - PROCESS | 3780 | 1466520368462 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 615ms 07:46:08 INFO - PROCESS | 3780 | 1466520368524 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 3780 | 1466520368526 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 07:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:46:08 INFO - PROCESS | 3780 | 1466520368533 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 3780 | 1466520368534 Marionette TRACE conn3 <- [1,218,null,{}] 07:46:08 INFO - PROCESS | 3780 | 1466520368538 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 3780 | 1466520368540 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:08 INFO - PROCESS | 3780 | 1466520368630 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:46:08 INFO - PROCESS | 3780 | 1466520368635 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 3780 | 1466520368637 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:08 INFO - PROCESS | 3780 | ++DOCSHELL 16FCC400 == 38 [pid = 3780] [id = 64] 07:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18192C00) [pid = 3780] [serial = 189] [outer = 00000000] 07:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A4B3000) [pid = 3780] [serial = 190] [outer = 18192C00] 07:46:08 INFO - PROCESS | 3780 | 1466520368681 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A711400) [pid = 3780] [serial = 191] [outer = 18192C00] 07:46:09 INFO - PROCESS | 3780 | 1466520369121 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 616ms 07:46:09 INFO - PROCESS | 3780 | 1466520369158 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 3780 | 1466520369161 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 07:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:46:09 INFO - PROCESS | 3780 | 1466520369164 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 3780 | 1466520369166 Marionette TRACE conn3 <- [1,222,null,{}] 07:46:09 INFO - PROCESS | 3780 | 1466520369180 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:09 INFO - PROCESS | 3780 | 1466520369182 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:09 INFO - PROCESS | 3780 | 1466520369273 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:46:09 INFO - PROCESS | 3780 | 1466520369279 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 3780 | 1466520369282 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:09 INFO - PROCESS | 3780 | ++DOCSHELL 1A4AB800 == 39 [pid = 3780] [id = 65] 07:46:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A712800) [pid = 3780] [serial = 192] [outer = 00000000] 07:46:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A77A800) [pid = 3780] [serial = 193] [outer = 1A712800] 07:46:09 INFO - PROCESS | 3780 | 1466520369325 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A780C00) [pid = 3780] [serial = 194] [outer = 1A712800] 07:46:10 INFO - PROCESS | 3780 | 1466520370009 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 858ms 07:46:10 INFO - PROCESS | 3780 | 1466520370042 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:46:10 INFO - PROCESS | 3780 | 1466520370047 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 07:46:10 INFO - PROCESS | 3780 | 1466520370051 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:46:10 INFO - PROCESS | 3780 | 1466520370056 Marionette TRACE conn3 <- [1,226,null,{}] 07:46:10 INFO - PROCESS | 3780 | 1466520370062 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 3780 | 1466520370064 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:10 INFO - PROCESS | 3780 | 1466520370170 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:46:10 INFO - PROCESS | 3780 | 1466520370247 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 3780 | 1466520370250 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:10 INFO - PROCESS | 3780 | ++DOCSHELL 10E8F000 == 40 [pid = 3780] [id = 66] 07:46:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10F67400) [pid = 3780] [serial = 195] [outer = 00000000] 07:46:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1314E800) [pid = 3780] [serial = 196] [outer = 10F67400] 07:46:10 INFO - PROCESS | 3780 | 1466520370305 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13D0E400) [pid = 3780] [serial = 197] [outer = 10F67400] 07:46:10 INFO - PROCESS | 3780 | 1466520370940 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 939ms 07:46:10 INFO - PROCESS | 3780 | 1466520370991 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 3780 | 1466520370996 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 07:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:46:11 INFO - PROCESS | 3780 | 1466520371002 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 3780 | 1466520371005 Marionette TRACE conn3 <- [1,230,null,{}] 07:46:11 INFO - PROCESS | 3780 | 1466520371009 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 3780 | 1466520371012 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:11 INFO - PROCESS | 3780 | 1466520371119 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:46:11 INFO - PROCESS | 3780 | 1466520371196 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:11 INFO - PROCESS | 3780 | 1466520371199 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:11 INFO - PROCESS | 3780 | ++DOCSHELL 1552C800 == 41 [pid = 3780] [id = 67] 07:46:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1552D400) [pid = 3780] [serial = 198] [outer = 00000000] 07:46:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15EBA000) [pid = 3780] [serial = 199] [outer = 1552D400] 07:46:11 INFO - PROCESS | 3780 | 1466520371253 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16EDEC00) [pid = 3780] [serial = 200] [outer = 1552D400] 07:46:11 INFO - PROCESS | 3780 | 1466520371816 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 858ms 07:46:11 INFO - PROCESS | 3780 | 1466520371877 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 3780 | 1466520371880 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 07:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:46:11 INFO - PROCESS | 3780 | 1466520371884 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 3780 | 1466520371887 Marionette TRACE conn3 <- [1,234,null,{}] 07:46:11 INFO - PROCESS | 3780 | 1466520371898 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 3780 | 1466520371903 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:12 INFO - PROCESS | 3780 | 1466520372012 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:46:12 INFO - PROCESS | 3780 | 1466520372131 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 3780 | 1466520372135 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:12 INFO - PROCESS | 3780 | ++DOCSHELL 18193800 == 42 [pid = 3780] [id = 68] 07:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (18195C00) [pid = 3780] [serial = 201] [outer = 00000000] 07:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19962C00) [pid = 3780] [serial = 202] [outer = 18195C00] 07:46:12 INFO - PROCESS | 3780 | 1466520372192 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19967000) [pid = 3780] [serial = 203] [outer = 18195C00] 07:46:13 INFO - PROCESS | 3780 | 1466520373024 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1198ms 07:46:13 INFO - PROCESS | 3780 | 1466520373076 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:46:13 INFO - PROCESS | 3780 | 1466520373080 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 07:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:46:13 INFO - PROCESS | 3780 | 1466520373085 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:46:13 INFO - PROCESS | 3780 | 1466520373088 Marionette TRACE conn3 <- [1,238,null,{}] 07:46:13 INFO - PROCESS | 3780 | 1466520373093 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:13 INFO - PROCESS | 3780 | 1466520373096 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:13 INFO - PROCESS | 3780 | 1466520373227 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:46:13 INFO - PROCESS | 3780 | 1466520373321 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 3780 | 1466520373325 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:13 INFO - PROCESS | 3780 | ++DOCSHELL 10E94800 == 43 [pid = 3780] [id = 69] 07:46:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10ED4400) [pid = 3780] [serial = 204] [outer = 00000000] 07:46:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (129E9000) [pid = 3780] [serial = 205] [outer = 10ED4400] 07:46:13 INFO - PROCESS | 3780 | 1466520373374 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1302FC00) [pid = 3780] [serial = 206] [outer = 10ED4400] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 16FCC400 == 42 [pid = 3780] [id = 64] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 15B66C00 == 41 [pid = 3780] [id = 63] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 102F3C00 == 40 [pid = 3780] [id = 62] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 19F33800 == 39 [pid = 3780] [id = 61] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 13158400 == 38 [pid = 3780] [id = 60] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 16EDF000 == 37 [pid = 3780] [id = 59] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 15D7B400 == 36 [pid = 3780] [id = 58] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 154E4400 == 35 [pid = 3780] [id = 57] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 131EB400 == 34 [pid = 3780] [id = 56] 07:46:13 INFO - PROCESS | 3780 | --DOCSHELL 11ADCC00 == 33 [pid = 3780] [id = 55] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1996D800) [pid = 3780] [serial = 153] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (165EDC00) [pid = 3780] [serial = 141] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (10A5CC00) [pid = 3780] [serial = 127] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (10565800) [pid = 3780] [serial = 126] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (131E2800) [pid = 3780] [serial = 132] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13240000) [pid = 3780] [serial = 133] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (154E3400) [pid = 3780] [serial = 135] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15B5F000) [pid = 3780] [serial = 138] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11C2B400) [pid = 3780] [serial = 129] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1281C400) [pid = 3780] [serial = 130] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (175C6C00) [pid = 3780] [serial = 144] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (169A7000) [pid = 3780] [serial = 142] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15D78400) [pid = 3780] [serial = 147] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17679000) [pid = 3780] [serial = 145] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1123D800) [pid = 3780] [serial = 115] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10ECFC00) [pid = 3780] [serial = 114] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (156E8400) [pid = 3780] [serial = 118] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14ED9000) [pid = 3780] [serial = 117] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17765800) [pid = 3780] [serial = 121] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (175CF000) [pid = 3780] [serial = 120] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1818E800) [pid = 3780] [serial = 124] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17FE2C00) [pid = 3780] [serial = 123] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D72400) [pid = 3780] [serial = 139] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17FE4000) [pid = 3780] [serial = 150] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15FF1C00) [pid = 3780] [serial = 148] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17FE5400) [pid = 3780] [serial = 151] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1996E800) [pid = 3780] [serial = 154] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (156A6400) [pid = 3780] [serial = 136] [outer = 00000000] [url = about:blank] 07:46:13 INFO - PROCESS | 3780 | 1466520373949 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 939ms 07:46:14 INFO - PROCESS | 3780 | 1466520374023 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 3780 | 1466520374027 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 07:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:46:14 INFO - PROCESS | 3780 | 1466520374033 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 3780 | 1466520374035 Marionette TRACE conn3 <- [1,242,null,{}] 07:46:14 INFO - PROCESS | 3780 | 1466520374039 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 3780 | 1466520374041 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:14 INFO - PROCESS | 3780 | 1466520374131 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:46:14 INFO - PROCESS | 3780 | 1466520374137 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 3780 | 1466520374139 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:14 INFO - PROCESS | 3780 | ++DOCSHELL 11AE3000 == 34 [pid = 3780] [id = 70] 07:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11C2B400) [pid = 3780] [serial = 207] [outer = 00000000] 07:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (131E2800) [pid = 3780] [serial = 208] [outer = 11C2B400] 07:46:14 INFO - PROCESS | 3780 | 1466520374190 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13240000) [pid = 3780] [serial = 209] [outer = 11C2B400] 07:46:14 INFO - PROCESS | 3780 | 1466520374661 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 664ms 07:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:46:14 INFO - PROCESS | 3780 | 1466520374703 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 3780 | 1466520374706 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 07:46:14 INFO - PROCESS | 3780 | 1466520374709 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 3780 | 1466520374713 Marionette TRACE conn3 <- [1,246,null,{}] 07:46:14 INFO - PROCESS | 3780 | 1466520374723 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 3780 | 1466520374727 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:14 INFO - PROCESS | 3780 | 1466520374807 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:46:14 INFO - PROCESS | 3780 | 1466520374816 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 3780 | 1466520374819 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:14 INFO - PROCESS | 3780 | ++DOCSHELL 14F18400 == 35 [pid = 3780] [id = 71] 07:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14F91400) [pid = 3780] [serial = 210] [outer = 00000000] 07:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15524800) [pid = 3780] [serial = 211] [outer = 14F91400] 07:46:14 INFO - PROCESS | 3780 | 1466520374866 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (156EEC00) [pid = 3780] [serial = 212] [outer = 14F91400] 07:46:15 INFO - PROCESS | 3780 | 1466520375310 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 648ms 07:46:15 INFO - PROCESS | 3780 | 1466520375348 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:46:15 INFO - PROCESS | 3780 | 1466520375350 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 07:46:15 INFO - PROCESS | 3780 | 1466520375354 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:46:15 INFO - PROCESS | 3780 | 1466520375355 Marionette TRACE conn3 <- [1,250,null,{}] 07:46:15 INFO - PROCESS | 3780 | 1466520375359 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:15 INFO - PROCESS | 3780 | 1466520375360 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:15 INFO - PROCESS | 3780 | 1466520375493 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:46:15 INFO - PROCESS | 3780 | 1466520375526 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 3780 | 1466520375529 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:15 INFO - PROCESS | 3780 | ++DOCSHELL 15B5F000 == 36 [pid = 3780] [id = 72] 07:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15D76400) [pid = 3780] [serial = 213] [outer = 00000000] 07:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15FF7000) [pid = 3780] [serial = 214] [outer = 15D76400] 07:46:15 INFO - PROCESS | 3780 | 1466520375581 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (166F8C00) [pid = 3780] [serial = 215] [outer = 15D76400] 07:46:16 INFO - PROCESS | 3780 | 1466520375989 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 648ms 07:46:16 INFO - PROCESS | 3780 | 1466520376025 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 3780 | 1466520376027 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 07:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:46:16 INFO - PROCESS | 3780 | 1466520376030 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 3780 | 1466520376032 Marionette TRACE conn3 <- [1,254,null,{}] 07:46:16 INFO - PROCESS | 3780 | 1466520376035 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:16 INFO - PROCESS | 3780 | 1466520376037 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:16 INFO - PROCESS | 3780 | 1466520376113 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:46:16 INFO - PROCESS | 3780 | 1466520376119 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 3780 | 1466520376121 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:16 INFO - PROCESS | 3780 | ++DOCSHELL 15EB9C00 == 37 [pid = 3780] [id = 73] 07:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15FFA000) [pid = 3780] [serial = 216] [outer = 00000000] 07:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (174F9400) [pid = 3780] [serial = 217] [outer = 15FFA000] 07:46:16 INFO - PROCESS | 3780 | 1466520376166 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (175CDC00) [pid = 3780] [serial = 218] [outer = 15FFA000] 07:46:16 INFO - PROCESS | 3780 | 1466520376656 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 664ms 07:46:16 INFO - PROCESS | 3780 | 1466520376702 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 3780 | 1466520376704 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 07:46:16 INFO - PROCESS | 3780 | 1466520376707 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:46:16 INFO - PROCESS | 3780 | 1466520376709 Marionette TRACE conn3 <- [1,258,null,{}] 07:46:16 INFO - PROCESS | 3780 | 1466520376718 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:16 INFO - PROCESS | 3780 | 1466520376724 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:16 INFO - PROCESS | 3780 | 1466520376847 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:46:16 INFO - PROCESS | 3780 | 1466520376925 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 3780 | 1466520376927 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:16 INFO - PROCESS | 3780 | ++DOCSHELL 10F6B800 == 38 [pid = 3780] [id = 74] 07:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17F6F400) [pid = 3780] [serial = 219] [outer = 00000000] 07:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17FE5400) [pid = 3780] [serial = 220] [outer = 17F6F400] 07:46:17 INFO - PROCESS | 3780 | 1466520376971 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17FE5800) [pid = 3780] [serial = 221] [outer = 17F6F400] 07:46:17 INFO - PROCESS | 3780 | 1466520377415 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 729ms 07:46:17 INFO - PROCESS | 3780 | 1466520377446 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 3780 | 1466520377448 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 07:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:46:17 INFO - PROCESS | 3780 | 1466520377452 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 3780 | 1466520377453 Marionette TRACE conn3 <- [1,262,null,{}] 07:46:17 INFO - PROCESS | 3780 | 1466520377457 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 3780 | 1466520377459 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:17 INFO - PROCESS | 3780 | 1466520377566 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:46:17 INFO - PROCESS | 3780 | 1466520377583 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 3780 | 1466520377585 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:17 INFO - PROCESS | 3780 | ++DOCSHELL 17FECC00 == 39 [pid = 3780] [id = 75] 07:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1818C000) [pid = 3780] [serial = 222] [outer = 00000000] 07:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (18193000) [pid = 3780] [serial = 223] [outer = 1818C000] 07:46:17 INFO - PROCESS | 3780 | 1466520377675 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (18196000) [pid = 3780] [serial = 224] [outer = 1818C000] 07:46:18 INFO - PROCESS | 3780 | 1466520378050 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 648ms 07:46:18 INFO - PROCESS | 3780 | 1466520378089 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 3780 | 1466520378091 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 07:46:18 INFO - PROCESS | 3780 | 1466520378094 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:46:18 INFO - PROCESS | 3780 | 1466520378096 Marionette TRACE conn3 <- [1,266,null,{}] 07:46:18 INFO - PROCESS | 3780 | 1466520378099 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 3780 | 1466520378101 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:18 INFO - PROCESS | 3780 | 1466520378206 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:46:18 INFO - PROCESS | 3780 | 1466520378284 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 3780 | 1466520378285 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:18 INFO - PROCESS | 3780 | ++DOCSHELL 1818DC00 == 40 [pid = 3780] [id = 76] 07:46:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1996BC00) [pid = 3780] [serial = 225] [outer = 00000000] 07:46:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19A8FC00) [pid = 3780] [serial = 226] [outer = 1996BC00] 07:46:18 INFO - PROCESS | 3780 | 1466520378381 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19A94C00) [pid = 3780] [serial = 227] [outer = 1996BC00] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (174FB400) [pid = 3780] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19F3CC00) [pid = 3780] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10F6AC00) [pid = 3780] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11ADDC00) [pid = 3780] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (131EE400) [pid = 3780] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15EB5000) [pid = 3780] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (154E4C00) [pid = 3780] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (104E8000) [pid = 3780] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15B6A400) [pid = 3780] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16FC6800) [pid = 3780] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:46:18 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18192C00) [pid = 3780] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:46:18 INFO - PROCESS | 3780 | 1466520378817 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 761ms 07:46:18 INFO - PROCESS | 3780 | 1466520378869 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 3780 | 1466520378871 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 07:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:46:18 INFO - PROCESS | 3780 | 1466520378875 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 3780 | 1466520378876 Marionette TRACE conn3 <- [1,270,null,{}] 07:46:18 INFO - PROCESS | 3780 | 1466520378879 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 3780 | 1466520378881 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:18 INFO - PROCESS | 3780 | 1466520378960 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:46:18 INFO - PROCESS | 3780 | 1466520378965 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 3780 | 1466520378967 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:19 INFO - PROCESS | 3780 | ++DOCSHELL 14ED5000 == 41 [pid = 3780] [id = 77] 07:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (156EB000) [pid = 3780] [serial = 228] [outer = 00000000] 07:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19F31400) [pid = 3780] [serial = 229] [outer = 156EB000] 07:46:19 INFO - PROCESS | 3780 | 1466520379009 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19F3CC00) [pid = 3780] [serial = 230] [outer = 156EB000] 07:46:19 INFO - PROCESS | 3780 | 1466520379464 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 615ms 07:46:19 INFO - PROCESS | 3780 | 1466520379505 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 3780 | 1466520379507 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 07:46:19 INFO - PROCESS | 3780 | 1466520379510 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:46:19 INFO - PROCESS | 3780 | 1466520379512 Marionette TRACE conn3 <- [1,274,null,{}] 07:46:19 INFO - PROCESS | 3780 | 1466520379515 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:19 INFO - PROCESS | 3780 | 1466520379517 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:19 INFO - PROCESS | 3780 | 1466520379605 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:46:19 INFO - PROCESS | 3780 | 1466520379613 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 3780 | 1466520379614 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:19 INFO - PROCESS | 3780 | ++DOCSHELL 19A8F800 == 42 [pid = 3780] [id = 78] 07:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A21A400) [pid = 3780] [serial = 231] [outer = 00000000] 07:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A4AD000) [pid = 3780] [serial = 232] [outer = 1A21A400] 07:46:19 INFO - PROCESS | 3780 | 1466520379657 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A4B2800) [pid = 3780] [serial = 233] [outer = 1A21A400] 07:46:20 INFO - PROCESS | 3780 | 1466520380059 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 616ms 07:46:20 INFO - PROCESS | 3780 | 1466520380108 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 3780 | 1466520380110 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 07:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:46:20 INFO - PROCESS | 3780 | 1466520380125 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 3780 | 1466520380127 Marionette TRACE conn3 <- [1,278,null,{}] 07:46:20 INFO - PROCESS | 3780 | 1466520380134 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 3780 | 1466520380137 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:20 INFO - PROCESS | 3780 | 1466520380277 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:46:20 INFO - PROCESS | 3780 | 1466520380291 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:20 INFO - PROCESS | 3780 | 1466520380294 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A720800 == 43 [pid = 3780] [id = 79] 07:46:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A77B000) [pid = 3780] [serial = 234] [outer = 00000000] 07:46:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A782000) [pid = 3780] [serial = 235] [outer = 1A77B000] 07:46:20 INFO - PROCESS | 3780 | 1466520380339 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A789C00) [pid = 3780] [serial = 236] [outer = 1A77B000] 07:46:20 INFO - PROCESS | 3780 | 1466520380833 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 712ms 07:46:20 INFO - PROCESS | 3780 | 1466520380861 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 3780 | 1466520380866 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 07:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:46:20 INFO - PROCESS | 3780 | 1466520380873 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 3780 | 1466520380876 Marionette TRACE conn3 <- [1,282,null,{}] 07:46:20 INFO - PROCESS | 3780 | 1466520380881 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 3780 | 1466520380885 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:21 INFO - PROCESS | 3780 | 1466520381051 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:46:21 INFO - PROCESS | 3780 | 1466520381264 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 3780 | 1466520381267 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:21 INFO - PROCESS | 3780 | ++DOCSHELL 1281C400 == 44 [pid = 3780] [id = 80] 07:46:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1281C800) [pid = 3780] [serial = 237] [outer = 00000000] 07:46:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (129EE000) [pid = 3780] [serial = 238] [outer = 1281C800] 07:46:21 INFO - PROCESS | 3780 | 1466520381329 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13243400) [pid = 3780] [serial = 239] [outer = 1281C800] 07:46:21 INFO - PROCESS | 3780 | 1466520381935 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1085ms 07:46:21 INFO - PROCESS | 3780 | 1466520381947 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:46:21 INFO - PROCESS | 3780 | 1466520381952 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 07:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:46:22 INFO - PROCESS | 3780 | 1466520381972 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 3780 | 1466520381975 Marionette TRACE conn3 <- [1,286,null,{}] 07:46:22 INFO - PROCESS | 3780 | 1466520381979 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 3780 | 1466520381982 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:22 INFO - PROCESS | 3780 | 1466520382138 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:46:22 INFO - PROCESS | 3780 | 1466520382231 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:22 INFO - PROCESS | 3780 | 1466520382233 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:22 INFO - PROCESS | 3780 | ++DOCSHELL 156A8000 == 45 [pid = 3780] [id = 81] 07:46:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (156E8C00) [pid = 3780] [serial = 240] [outer = 00000000] 07:46:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15D7A800) [pid = 3780] [serial = 241] [outer = 156E8C00] 07:46:22 INFO - PROCESS | 3780 | 1466520382289 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16A30400) [pid = 3780] [serial = 242] [outer = 156E8C00] 07:46:22 INFO - PROCESS | 3780 | 1466520382869 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 923ms 07:46:22 INFO - PROCESS | 3780 | 1466520382896 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 3780 | 1466520382899 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 07:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:46:22 INFO - PROCESS | 3780 | 1466520382903 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 3780 | 1466520382906 Marionette TRACE conn3 <- [1,290,null,{}] 07:46:22 INFO - PROCESS | 3780 | 1466520382917 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 3780 | 1466520382921 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:23 INFO - PROCESS | 3780 | 1466520383073 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:46:23 INFO - PROCESS | 3780 | 1466520383165 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 3780 | 1466520383168 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:23 INFO - PROCESS | 3780 | ++DOCSHELL 19969000 == 46 [pid = 3780] [id = 82] 07:46:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1996B400) [pid = 3780] [serial = 243] [outer = 00000000] 07:46:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A218800) [pid = 3780] [serial = 244] [outer = 1996B400] 07:46:23 INFO - PROCESS | 3780 | 1466520383224 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A714800) [pid = 3780] [serial = 245] [outer = 1996B400] 07:46:23 INFO - PROCESS | 3780 | 1466520383747 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 874ms 07:46:23 INFO - PROCESS | 3780 | 1466520383778 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:46:23 INFO - PROCESS | 3780 | 1466520383781 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 07:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:46:23 INFO - PROCESS | 3780 | 1466520383784 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 3780 | 1466520383786 Marionette TRACE conn3 <- [1,294,null,{}] 07:46:23 INFO - PROCESS | 3780 | 1466520383790 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:23 INFO - PROCESS | 3780 | 1466520383792 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:23 INFO - PROCESS | 3780 | 1466520383953 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:46:24 INFO - PROCESS | 3780 | 1466520384059 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 3780 | 1466520384062 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:24 INFO - PROCESS | 3780 | ++DOCSHELL 1A788800 == 47 [pid = 3780] [id = 83] 07:46:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A794C00) [pid = 3780] [serial = 246] [outer = 00000000] 07:46:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A79A400) [pid = 3780] [serial = 247] [outer = 1A794C00] 07:46:24 INFO - PROCESS | 3780 | 1466520384114 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A7A1000) [pid = 3780] [serial = 248] [outer = 1A794C00] 07:46:25 INFO - PROCESS | 3780 | 1466520385079 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:25 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. 07:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1344ms 07:46:25 INFO - PROCESS | 3780 | 1466520385145 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 3780 | 1466520385148 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 07:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:46:25 INFO - PROCESS | 3780 | 1466520385152 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 3780 | 1466520385154 Marionette TRACE conn3 <- [1,298,null,{}] 07:46:25 INFO - PROCESS | 3780 | 1466520385159 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:25 INFO - PROCESS | 3780 | 1466520385161 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:25 INFO - PROCESS | 3780 | 1466520385297 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:46:25 INFO - PROCESS | 3780 | 1466520385417 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 3780 | 1466520385419 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:25 INFO - PROCESS | 3780 | ++DOCSHELL 11AE3C00 == 48 [pid = 3780] [id = 84] 07:46:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (11AE5C00) [pid = 3780] [serial = 249] [outer = 00000000] 07:46:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (13459400) [pid = 3780] [serial = 250] [outer = 11AE5C00] 07:46:25 INFO - PROCESS | 3780 | 1466520385471 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (14EDE000) [pid = 3780] [serial = 251] [outer = 11AE5C00] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 19A8F800 == 47 [pid = 3780] [id = 78] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 14ED5000 == 46 [pid = 3780] [id = 77] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 1818DC00 == 45 [pid = 3780] [id = 76] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 17FECC00 == 44 [pid = 3780] [id = 75] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 10F6B800 == 43 [pid = 3780] [id = 74] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 15EB9C00 == 42 [pid = 3780] [id = 73] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 15B5F000 == 41 [pid = 3780] [id = 72] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 14F18400 == 40 [pid = 3780] [id = 71] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 11AE3000 == 39 [pid = 3780] [id = 70] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 10E94800 == 38 [pid = 3780] [id = 69] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 18193800 == 37 [pid = 3780] [id = 68] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 1552C800 == 36 [pid = 3780] [id = 67] 07:46:25 INFO - PROCESS | 3780 | --DOCSHELL 10E8F000 == 35 [pid = 3780] [id = 66] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A21E000) [pid = 3780] [serial = 181] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (19E55400) [pid = 3780] [serial = 179] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13127400) [pid = 3780] [serial = 160] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (12BD1800) [pid = 3780] [serial = 159] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (129EA400) [pid = 3780] [serial = 163] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11CD3800) [pid = 3780] [serial = 162] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13453400) [pid = 3780] [serial = 166] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1345EC00) [pid = 3780] [serial = 167] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1699BC00) [pid = 3780] [serial = 172] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (156EC400) [pid = 3780] [serial = 169] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15B5F800) [pid = 3780] [serial = 170] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19A98400) [pid = 3780] [serial = 156] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A21F800) [pid = 3780] [serial = 182] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13154000) [pid = 3780] [serial = 185] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1B50F400) [pid = 3780] [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.] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19F31800) [pid = 3780] [serial = 187] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A711400) [pid = 3780] [serial = 191] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A3BA800) [pid = 3780] [serial = 188] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (112CD400) [pid = 3780] [serial = 184] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17675000) [pid = 3780] [serial = 175] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17B0F400) [pid = 3780] [serial = 176] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16AD0400) [pid = 3780] [serial = 173] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A77A800) [pid = 3780] [serial = 193] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A4B3000) [pid = 3780] [serial = 190] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (18194C00) [pid = 3780] [serial = 178] [outer = 00000000] [url = about:blank] 07:46:25 INFO - PROCESS | 3780 | 1466520385975 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:26 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. 07:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 875ms 07:46:26 INFO - PROCESS | 3780 | 1466520386027 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 3780 | 1466520386031 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 07:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:46:26 INFO - PROCESS | 3780 | 1466520386037 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 3780 | 1466520386040 Marionette TRACE conn3 <- [1,302,null,{}] 07:46:26 INFO - PROCESS | 3780 | 1466520386043 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 3780 | 1466520386046 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:26 INFO - PROCESS | 3780 | 1466520386130 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:46:26 INFO - PROCESS | 3780 | 1466520386138 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 3780 | 1466520386141 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:26 INFO - PROCESS | 3780 | ++DOCSHELL 13129800 == 36 [pid = 3780] [id = 85] 07:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13149C00) [pid = 3780] [serial = 252] [outer = 00000000] 07:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14306800) [pid = 3780] [serial = 253] [outer = 13149C00] 07:46:26 INFO - PROCESS | 3780 | 1466520386186 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15525800) [pid = 3780] [serial = 254] [outer = 13149C00] 07:46:26 INFO - PROCESS | 3780 | 1466520386634 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:26 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. 07:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 664ms 07:46:26 INFO - PROCESS | 3780 | 1466520386675 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 3780 | 1466520386677 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 07:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:46:26 INFO - PROCESS | 3780 | 1466520386681 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 3780 | 1466520386684 Marionette TRACE conn3 <- [1,306,null,{}] 07:46:26 INFO - PROCESS | 3780 | 1466520386694 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 3780 | 1466520386698 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:26 INFO - PROCESS | 3780 | 1466520386788 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:46:26 INFO - PROCESS | 3780 | 1466520386882 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 3780 | 1466520386885 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:26 INFO - PROCESS | 3780 | ++DOCSHELL 16A2F400 == 37 [pid = 3780] [id = 86] 07:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16A2F800) [pid = 3780] [serial = 255] [outer = 00000000] 07:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16EE0800) [pid = 3780] [serial = 256] [outer = 16A2F800] 07:46:26 INFO - PROCESS | 3780 | 1466520386938 Marionette DEBUG loaded listener.js 07:46:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (175C7400) [pid = 3780] [serial = 257] [outer = 16A2F800] 07:46:27 INFO - PROCESS | 3780 | 1466520387370 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:27 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. 07:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 728ms 07:46:27 INFO - PROCESS | 3780 | 1466520387413 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 3780 | 1466520387416 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 07:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:46:27 INFO - PROCESS | 3780 | 1466520387419 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 3780 | 1466520387421 Marionette TRACE conn3 <- [1,310,null,{}] 07:46:27 INFO - PROCESS | 3780 | 1466520387424 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:27 INFO - PROCESS | 3780 | 1466520387426 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:27 INFO - PROCESS | 3780 | 1466520387546 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:46:27 INFO - PROCESS | 3780 | 1466520387552 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 3780 | 1466520387554 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:27 INFO - PROCESS | 3780 | ++DOCSHELL 17B04800 == 38 [pid = 3780] [id = 87] 07:46:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17B05800) [pid = 3780] [serial = 258] [outer = 00000000] 07:46:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17BCAC00) [pid = 3780] [serial = 259] [outer = 17B05800] 07:46:27 INFO - PROCESS | 3780 | 1466520387600 Marionette DEBUG loaded listener.js 07:46:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17BD1000) [pid = 3780] [serial = 260] [outer = 17B05800] 07:46:28 INFO - PROCESS | 3780 | 1466520388085 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:28 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. 07:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 729ms 07:46:28 INFO - PROCESS | 3780 | 1466520388153 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 3780 | 1466520388155 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 07:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:46:28 INFO - PROCESS | 3780 | 1466520388158 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - PROCESS | 3780 | 1466520388160 Marionette TRACE conn3 <- [1,314,null,{}] 07:46:28 INFO - PROCESS | 3780 | 1466520388163 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:28 INFO - PROCESS | 3780 | 1466520388165 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:28 INFO - PROCESS | 3780 | 1466520388292 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:46:28 INFO - PROCESS | 3780 | 1466520388314 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:28 INFO - PROCESS | 3780 | 1466520388316 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:28 INFO - PROCESS | 3780 | ++DOCSHELL 1818D800 == 39 [pid = 3780] [id = 88] 07:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1818DC00) [pid = 3780] [serial = 261] [outer = 00000000] 07:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19963C00) [pid = 3780] [serial = 262] [outer = 1818DC00] 07:46:28 INFO - PROCESS | 3780 | 1466520388358 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1996E400) [pid = 3780] [serial = 263] [outer = 1818DC00] 07:46:28 INFO - PROCESS | 3780 | 1466520388585 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:46:28 INFO - PROCESS | 3780 | 1466520388874 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:28 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. 07:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 777ms 07:46:28 INFO - PROCESS | 3780 | 1466520388934 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 3780 | 1466520388936 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 07:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:46:28 INFO - PROCESS | 3780 | 1466520388939 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - PROCESS | 3780 | 1466520388941 Marionette TRACE conn3 <- [1,318,null,{}] 07:46:28 INFO - PROCESS | 3780 | 1466520388944 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:28 INFO - PROCESS | 3780 | 1466520388953 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:29 INFO - PROCESS | 3780 | 1466520389117 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:46:29 INFO - PROCESS | 3780 | 1466520389174 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 3780 | 1466520389176 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:29 INFO - PROCESS | 3780 | ++DOCSHELL 19E4BC00 == 40 [pid = 3780] [id = 89] 07:46:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19E4F800) [pid = 3780] [serial = 264] [outer = 00000000] 07:46:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A71D400) [pid = 3780] [serial = 265] [outer = 19E4F800] 07:46:29 INFO - PROCESS | 3780 | 1466520389219 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A77DC00) [pid = 3780] [serial = 266] [outer = 19E4F800] 07:46:29 INFO - PROCESS | 3780 | 1466520389624 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:29 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. 07:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 761ms 07:46:29 INFO - PROCESS | 3780 | 1466520389680 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 3780 | 1466520389681 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 07:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:46:29 INFO - PROCESS | 3780 | 1466520389684 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 3780 | 1466520389686 Marionette TRACE conn3 <- [1,322,null,{}] 07:46:29 INFO - PROCESS | 3780 | 1466520389689 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 3780 | 1466520389691 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:29 INFO - PROCESS | 3780 | 1466520389871 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15D76400) [pid = 3780] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10ED4400) [pid = 3780] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17F6F400) [pid = 3780] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14F91400) [pid = 3780] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11C2B400) [pid = 3780] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15FFA000) [pid = 3780] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1818C000) [pid = 3780] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1996BC00) [pid = 3780] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A21A400) [pid = 3780] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (156EB000) [pid = 3780] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:46:30 INFO - PROCESS | 3780 | 1466520390059 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 3780 | 1466520390061 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:30 INFO - PROCESS | 3780 | ++DOCSHELL 10A58800 == 41 [pid = 3780] [id = 90] 07:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10A64000) [pid = 3780] [serial = 267] [outer = 00000000] 07:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (14ED9000) [pid = 3780] [serial = 268] [outer = 10A64000] 07:46:30 INFO - PROCESS | 3780 | 1466520390104 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (14F91400) [pid = 3780] [serial = 269] [outer = 10A64000] 07:46:30 INFO - PROCESS | 3780 | 1466520390457 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:30 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. 07:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 826ms 07:46:30 INFO - PROCESS | 3780 | 1466520390520 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 3780 | 1466520390522 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 07:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:46:30 INFO - PROCESS | 3780 | 1466520390526 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 3780 | 1466520390527 Marionette TRACE conn3 <- [1,326,null,{}] 07:46:30 INFO - PROCESS | 3780 | 1466520390531 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:30 INFO - PROCESS | 3780 | 1466520390532 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:30 INFO - PROCESS | 3780 | 1466520390641 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:46:30 INFO - PROCESS | 3780 | 1466520390701 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 3780 | 1466520390703 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:30 INFO - PROCESS | 3780 | ++DOCSHELL 19961400 == 42 [pid = 3780] [id = 91] 07:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19962000) [pid = 3780] [serial = 270] [outer = 00000000] 07:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A4B6800) [pid = 3780] [serial = 271] [outer = 19962000] 07:46:30 INFO - PROCESS | 3780 | 1466520390765 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A77C400) [pid = 3780] [serial = 272] [outer = 19962000] 07:46:31 INFO - PROCESS | 3780 | 1466520391146 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:31 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. 07:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 648ms 07:46:31 INFO - PROCESS | 3780 | 1466520391196 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:46:31 INFO - PROCESS | 3780 | 1466520391198 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 07:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:46:31 INFO - PROCESS | 3780 | 1466520391201 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - PROCESS | 3780 | 1466520391203 Marionette TRACE conn3 <- [1,330,null,{}] 07:46:31 INFO - PROCESS | 3780 | 1466520391206 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:31 INFO - PROCESS | 3780 | 1466520391208 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:31 INFO - PROCESS | 3780 | 1466520391318 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:46:31 INFO - PROCESS | 3780 | 1466520391354 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:31 INFO - PROCESS | 3780 | 1466520391356 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:31 INFO - PROCESS | 3780 | ++DOCSHELL 13D0A800 == 43 [pid = 3780] [id = 92] 07:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (14EDD800) [pid = 3780] [serial = 273] [outer = 00000000] 07:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A9A7800) [pid = 3780] [serial = 274] [outer = 14EDD800] 07:46:31 INFO - PROCESS | 3780 | 1466520391398 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A9AA400) [pid = 3780] [serial = 275] [outer = 14EDD800] 07:46:31 INFO - PROCESS | 3780 | 1466520391819 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:31 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. 07:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 648ms 07:46:31 INFO - PROCESS | 3780 | 1466520391875 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:46:31 INFO - PROCESS | 3780 | 1466520391886 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 07:46:31 INFO - PROCESS | 3780 | 1466520391896 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - PROCESS | 3780 | 1466520391898 Marionette TRACE conn3 <- [1,334,null,{}] 07:46:31 INFO - PROCESS | 3780 | 1466520391902 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:31 INFO - PROCESS | 3780 | 1466520391904 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:31 INFO - PROCESS | 3780 | 1466520391984 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:46:32 INFO - PROCESS | 3780 | 1466520391989 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 3780 | 1466520391991 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:32 INFO - PROCESS | 3780 | ++DOCSHELL 10A59400 == 44 [pid = 3780] [id = 93] 07:46:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1ABB2800) [pid = 3780] [serial = 276] [outer = 00000000] 07:46:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1ABB7400) [pid = 3780] [serial = 277] [outer = 1ABB2800] 07:46:32 INFO - PROCESS | 3780 | 1466520392033 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1ABBAC00) [pid = 3780] [serial = 278] [outer = 1ABB2800] 07:46:32 INFO - PROCESS | 3780 | 1466520392748 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:32 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. 07:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 858ms 07:46:32 INFO - PROCESS | 3780 | 1466520392767 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 3780 | 1466520392772 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 07:46:32 INFO - PROCESS | 3780 | 1466520392776 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:46:32 INFO - PROCESS | 3780 | 1466520392781 Marionette TRACE conn3 <- [1,338,null,{}] 07:46:32 INFO - PROCESS | 3780 | 1466520392786 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:32 INFO - PROCESS | 3780 | 1466520392789 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:32 INFO - PROCESS | 3780 | 1466520392901 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:46:33 INFO - PROCESS | 3780 | 1466520393023 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 3780 | 1466520393026 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:33 INFO - PROCESS | 3780 | ++DOCSHELL 10E8DC00 == 45 [pid = 3780] [id = 94] 07:46:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10ED9800) [pid = 3780] [serial = 279] [outer = 00000000] 07:46:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1309FC00) [pid = 3780] [serial = 280] [outer = 10ED9800] 07:46:33 INFO - PROCESS | 3780 | 1466520393088 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13D0BC00) [pid = 3780] [serial = 281] [outer = 10ED9800] 07:46:33 INFO - PROCESS | 3780 | 1466520393685 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:33 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. 07:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 987ms 07:46:33 INFO - PROCESS | 3780 | 1466520393756 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:46:33 INFO - PROCESS | 3780 | 1466520393761 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 07:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:46:33 INFO - PROCESS | 3780 | 1466520393768 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - PROCESS | 3780 | 1466520393771 Marionette TRACE conn3 <- [1,342,null,{}] 07:46:33 INFO - PROCESS | 3780 | 1466520393775 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:33 INFO - PROCESS | 3780 | 1466520393778 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:33 INFO - PROCESS | 3780 | 1466520393891 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:46:34 INFO - PROCESS | 3780 | 1466520394014 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 3780 | 1466520394017 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:34 INFO - PROCESS | 3780 | ++DOCSHELL 1596D400 == 46 [pid = 3780] [id = 95] 07:46:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15970800) [pid = 3780] [serial = 282] [outer = 00000000] 07:46:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (169A7400) [pid = 3780] [serial = 283] [outer = 15970800] 07:46:34 INFO - PROCESS | 3780 | 1466520394073 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17765800) [pid = 3780] [serial = 284] [outer = 15970800] 07:46:34 INFO - PROCESS | 3780 | 1466520394672 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:34 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. 07:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 971ms 07:46:34 INFO - PROCESS | 3780 | 1466520394746 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 3780 | 1466520394748 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 07:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:46:34 INFO - PROCESS | 3780 | 1466520394752 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 3780 | 1466520394756 Marionette TRACE conn3 <- [1,346,null,{}] 07:46:34 INFO - PROCESS | 3780 | 1466520394767 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 3780 | 1466520394771 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:34 INFO - PROCESS | 3780 | 1466520394879 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:46:35 INFO - PROCESS | 3780 | 1466520395005 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 3780 | 1466520395008 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A4B4000 == 47 [pid = 3780] [id = 96] 07:46:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A4B4C00) [pid = 3780] [serial = 285] [outer = 00000000] 07:46:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A799C00) [pid = 3780] [serial = 286] [outer = 1A4B4C00] 07:46:35 INFO - PROCESS | 3780 | 1466520395064 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1ABB2400) [pid = 3780] [serial = 287] [outer = 1A4B4C00] 07:46:35 INFO - PROCESS | 3780 | 1466520395720 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:35 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. 07:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1036ms 07:46:35 INFO - PROCESS | 3780 | 1466520395787 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 3780 | 1466520395790 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 07:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:46:35 INFO - PROCESS | 3780 | 1466520395793 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 3780 | 1466520395795 Marionette TRACE conn3 <- [1,350,null,{}] 07:46:35 INFO - PROCESS | 3780 | 1466520395813 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:35 INFO - PROCESS | 3780 | 1466520395817 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:35 INFO - PROCESS | 3780 | 1466520395986 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:46:36 INFO - PROCESS | 3780 | 1466520396036 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:36 INFO - PROCESS | 3780 | 1466520396039 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:36 INFO - PROCESS | 3780 | ++DOCSHELL 16156C00 == 48 [pid = 3780] [id = 97] 07:46:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (16157000) [pid = 3780] [serial = 288] [outer = 00000000] 07:46:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1615A400) [pid = 3780] [serial = 289] [outer = 16157000] 07:46:36 INFO - PROCESS | 3780 | 1466520396091 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1615D000) [pid = 3780] [serial = 290] [outer = 16157000] 07:46:36 INFO - PROCESS | 3780 | 1466520396797 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:36 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. 07:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1036ms 07:46:36 INFO - PROCESS | 3780 | 1466520396832 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 3780 | 1466520396837 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 07:46:36 INFO - PROCESS | 3780 | 1466520396843 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:46:36 INFO - PROCESS | 3780 | 1466520396846 Marionette TRACE conn3 <- [1,354,null,{}] 07:46:36 INFO - PROCESS | 3780 | 1466520396851 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:36 INFO - PROCESS | 3780 | 1466520396853 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:36 INFO - PROCESS | 3780 | 1466520396952 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:46:37 INFO - PROCESS | 3780 | 1466520397046 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 3780 | 1466520397050 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:37 INFO - PROCESS | 3780 | ++DOCSHELL 131EE800 == 49 [pid = 3780] [id = 98] 07:46:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1323C000) [pid = 3780] [serial = 291] [outer = 00000000] 07:46:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (13937800) [pid = 3780] [serial = 292] [outer = 1323C000] 07:46:37 INFO - PROCESS | 3780 | 1466520397099 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (14F18400) [pid = 3780] [serial = 293] [outer = 1323C000] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 13D0A800 == 48 [pid = 3780] [id = 92] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 19961400 == 47 [pid = 3780] [id = 91] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 10A58800 == 46 [pid = 3780] [id = 90] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 19E4BC00 == 45 [pid = 3780] [id = 89] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 1818D800 == 44 [pid = 3780] [id = 88] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 17B04800 == 43 [pid = 3780] [id = 87] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 16A2F400 == 42 [pid = 3780] [id = 86] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 13129800 == 41 [pid = 3780] [id = 85] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 11AE3C00 == 40 [pid = 3780] [id = 84] 07:46:37 INFO - PROCESS | 3780 | --DOCSHELL 1281C400 == 39 [pid = 3780] [id = 80] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1A4B2800) [pid = 3780] [serial = 233] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1A782000) [pid = 3780] [serial = 235] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (19F31400) [pid = 3780] [serial = 229] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (19F3CC00) [pid = 3780] [serial = 230] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (175CDC00) [pid = 3780] [serial = 218] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (19A94C00) [pid = 3780] [serial = 227] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (15FF7000) [pid = 3780] [serial = 214] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (166F8C00) [pid = 3780] [serial = 215] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1302FC00) [pid = 3780] [serial = 206] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (129E9000) [pid = 3780] [serial = 205] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17FE5400) [pid = 3780] [serial = 220] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15524800) [pid = 3780] [serial = 211] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (131E2800) [pid = 3780] [serial = 208] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (156EEC00) [pid = 3780] [serial = 212] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13240000) [pid = 3780] [serial = 209] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15EBA000) [pid = 3780] [serial = 199] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (174F9400) [pid = 3780] [serial = 217] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1314E800) [pid = 3780] [serial = 196] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (18193000) [pid = 3780] [serial = 223] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (18196000) [pid = 3780] [serial = 224] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17FE5800) [pid = 3780] [serial = 221] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19962C00) [pid = 3780] [serial = 202] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19A8FC00) [pid = 3780] [serial = 226] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A4AD000) [pid = 3780] [serial = 232] [outer = 00000000] [url = about:blank] 07:46:37 INFO - PROCESS | 3780 | 1466520397740 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:37 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. 07:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 939ms 07:46:37 INFO - PROCESS | 3780 | 1466520397783 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 3780 | 1466520397787 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 07:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:46:37 INFO - PROCESS | 3780 | 1466520397793 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 3780 | 1466520397795 Marionette TRACE conn3 <- [1,358,null,{}] 07:46:37 INFO - PROCESS | 3780 | 1466520397799 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:37 INFO - PROCESS | 3780 | 1466520397801 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:37 INFO - PROCESS | 3780 | 1466520397901 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:46:38 INFO - PROCESS | 3780 | 1466520397983 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 3780 | 1466520397985 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:38 INFO - PROCESS | 3780 | ++DOCSHELL 112C6000 == 40 [pid = 3780] [id = 99] 07:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11C31800) [pid = 3780] [serial = 294] [outer = 00000000] 07:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1314E800) [pid = 3780] [serial = 295] [outer = 11C31800] 07:46:38 INFO - PROCESS | 3780 | 1466520398031 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15525400) [pid = 3780] [serial = 296] [outer = 11C31800] 07:46:38 INFO - PROCESS | 3780 | 1466520398472 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:38 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. 07:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 713ms 07:46:38 INFO - PROCESS | 3780 | 1466520398523 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 3780 | 1466520398525 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 07:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:46:38 INFO - PROCESS | 3780 | 1466520398529 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 3780 | 1466520398532 Marionette TRACE conn3 <- [1,362,null,{}] 07:46:38 INFO - PROCESS | 3780 | 1466520398542 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:38 INFO - PROCESS | 3780 | 1466520398546 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:38 INFO - PROCESS | 3780 | 1466520398654 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:46:38 INFO - PROCESS | 3780 | 1466520398669 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 3780 | 1466520398671 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:38 INFO - PROCESS | 3780 | ++DOCSHELL 165F6000 == 41 [pid = 3780] [id = 100] 07:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (165F7000) [pid = 3780] [serial = 297] [outer = 00000000] 07:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (169A8C00) [pid = 3780] [serial = 298] [outer = 165F7000] 07:46:38 INFO - PROCESS | 3780 | 1466520398717 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17508C00) [pid = 3780] [serial = 299] [outer = 165F7000] 07:46:39 INFO - PROCESS | 3780 | 1466520399205 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:39 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. 07:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 713ms 07:46:39 INFO - PROCESS | 3780 | 1466520399263 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:46:39 INFO - PROCESS | 3780 | 1466520399265 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 07:46:39 INFO - PROCESS | 3780 | 1466520399268 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:46:39 INFO - PROCESS | 3780 | 1466520399270 Marionette TRACE conn3 <- [1,366,null,{}] 07:46:39 INFO - PROCESS | 3780 | 1466520399273 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:39 INFO - PROCESS | 3780 | 1466520399275 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:39 INFO - PROCESS | 3780 | 1466520399357 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:46:39 INFO - PROCESS | 3780 | 1466520399366 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 3780 | 1466520399368 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:39 INFO - PROCESS | 3780 | ++DOCSHELL 16154C00 == 42 [pid = 3780] [id = 101] 07:46:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (175CDC00) [pid = 3780] [serial = 300] [outer = 00000000] 07:46:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17E2B400) [pid = 3780] [serial = 301] [outer = 175CDC00] 07:46:39 INFO - PROCESS | 3780 | 1466520399411 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17FE9400) [pid = 3780] [serial = 302] [outer = 175CDC00] 07:46:39 INFO - PROCESS | 3780 | 1466520399850 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:39 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. 07:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 664ms 07:46:39 INFO - PROCESS | 3780 | 1466520399906 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:46:39 INFO - PROCESS | 3780 | 1466520399908 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 07:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:46:39 INFO - PROCESS | 3780 | 1466520399912 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - PROCESS | 3780 | 1466520399913 Marionette TRACE conn3 <- [1,370,null,{}] 07:46:39 INFO - PROCESS | 3780 | 1466520399917 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:39 INFO - PROCESS | 3780 | 1466520399919 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:40 INFO - PROCESS | 3780 | 1466520399998 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:46:40 INFO - PROCESS | 3780 | 1466520400029 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 3780 | 1466520400031 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:40 INFO - PROCESS | 3780 | ++DOCSHELL 1614E800 == 43 [pid = 3780] [id = 102] 07:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1818A400) [pid = 3780] [serial = 303] [outer = 00000000] 07:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (18193400) [pid = 3780] [serial = 304] [outer = 1818A400] 07:46:40 INFO - PROCESS | 3780 | 1466520400077 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (19963400) [pid = 3780] [serial = 305] [outer = 1818A400] 07:46:40 INFO - PROCESS | 3780 | 1466520400595 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:46:40 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. 07:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 728ms 07:46:40 INFO - PROCESS | 3780 | 1466520400645 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:46:40 INFO - PROCESS | 3780 | 1466520400647 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 07:46:40 INFO - PROCESS | 3780 | 1466520400650 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:46:40 INFO - PROCESS | 3780 | 1466520400652 Marionette TRACE conn3 <- [1,374,null,{}] 07:46:40 INFO - PROCESS | 3780 | 1466520400655 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:40 INFO - PROCESS | 3780 | 1466520400661 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:40 INFO - PROCESS | 3780 | 1466520400811 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:46:40 INFO - PROCESS | 3780 | 1466520400870 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 3780 | 1466520400872 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:40 INFO - PROCESS | 3780 | ++DOCSHELL 17E2A400 == 44 [pid = 3780] [id = 103] 07:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17FE8800) [pid = 3780] [serial = 306] [outer = 00000000] 07:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A215C00) [pid = 3780] [serial = 307] [outer = 17FE8800] 07:46:40 INFO - PROCESS | 3780 | 1466520400916 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A21A400) [pid = 3780] [serial = 308] [outer = 17FE8800] 07:46:41 INFO - PROCESS | 3780 | 1466520401374 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:46:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:46:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 777ms 07:46:41 INFO - PROCESS | 3780 | 1466520401434 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:46:41 INFO - PROCESS | 3780 | 1466520401436 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 07:46:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:46:41 INFO - PROCESS | 3780 | 1466520401445 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 3780 | 1466520401447 Marionette TRACE conn3 <- [1,378,null,{}] 07:46:41 INFO - PROCESS | 3780 | 1466520401450 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:41 INFO - PROCESS | 3780 | 1466520401452 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:41 INFO - PROCESS | 3780 | 1466520401571 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:46:41 INFO - PROCESS | 3780 | 1466520401629 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:41 INFO - PROCESS | 3780 | 1466520401631 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:41 INFO - PROCESS | 3780 | ++DOCSHELL 19E51800 == 45 [pid = 3780] [id = 104] 07:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19F34400) [pid = 3780] [serial = 309] [outer = 00000000] 07:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A714000) [pid = 3780] [serial = 310] [outer = 19F34400] 07:46:41 INFO - PROCESS | 3780 | 1466520401682 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A714400) [pid = 3780] [serial = 311] [outer = 19F34400] 07:46:42 INFO - PROCESS | 3780 | 1466520402141 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:46:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:46:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 728ms 07:46:42 INFO - PROCESS | 3780 | 1466520402181 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:46:42 INFO - PROCESS | 3780 | 1466520402183 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 07:46:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:46:42 INFO - PROCESS | 3780 | 1466520402186 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 3780 | 1466520402188 Marionette TRACE conn3 <- [1,382,null,{}] 07:46:42 INFO - PROCESS | 3780 | 1466520402191 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:42 INFO - PROCESS | 3780 | 1466520402193 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:42 INFO - PROCESS | 3780 | 1466520402299 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:46:42 INFO - PROCESS | 3780 | 1466520402304 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 3780 | 1466520402307 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:42 INFO - PROCESS | 3780 | ++DOCSHELL 17603C00 == 46 [pid = 3780] [id = 105] 07:46:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (17606400) [pid = 3780] [serial = 312] [outer = 00000000] 07:46:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1760C800) [pid = 3780] [serial = 313] [outer = 17606400] 07:46:42 INFO - PROCESS | 3780 | 1466520402349 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (17610C00) [pid = 3780] [serial = 314] [outer = 17606400] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (14EDD800) [pid = 3780] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1818DC00) [pid = 3780] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (19E4F800) [pid = 3780] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (13149C00) [pid = 3780] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (17B05800) [pid = 3780] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (11AE5C00) [pid = 3780] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (16A2F800) [pid = 3780] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10A64000) [pid = 3780] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:46:42 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19962000) [pid = 3780] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:46:42 INFO - PROCESS | 3780 | 1466520402858 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:46:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:46:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 729ms 07:46:42 INFO - PROCESS | 3780 | 1466520402886 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:46:42 INFO - PROCESS | 3780 | 1466520402888 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 07:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:46:42 INFO - PROCESS | 3780 | 1466520402891 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 3780 | 1466520402893 Marionette TRACE conn3 <- [1,386,null,{}] 07:46:42 INFO - PROCESS | 3780 | 1466520402921 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:42 INFO - PROCESS | 3780 | 1466520402923 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:43 INFO - PROCESS | 3780 | 1466520403049 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:46:43 INFO - PROCESS | 3780 | 1466520403054 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 3780 | 1466520403056 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:43 INFO - PROCESS | 3780 | ++DOCSHELL 10A5A400 == 47 [pid = 3780] [id = 106] 07:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (13D18C00) [pid = 3780] [serial = 315] [outer = 00000000] 07:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19A91C00) [pid = 3780] [serial = 316] [outer = 13D18C00] 07:46:43 INFO - PROCESS | 3780 | 1466520403098 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A4B1C00) [pid = 3780] [serial = 317] [outer = 13D18C00] 07:46:43 INFO - PROCESS | 3780 | 1466520403510 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 664ms 07:46:43 INFO - PROCESS | 3780 | 1466520403563 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 3780 | 1466520403565 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 07:46:43 INFO - PROCESS | 3780 | 1466520403568 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:46:43 INFO - PROCESS | 3780 | 1466520403570 Marionette TRACE conn3 <- [1,390,null,{}] 07:46:43 INFO - PROCESS | 3780 | 1466520403573 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 3780 | 1466520403575 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:43 INFO - PROCESS | 3780 | 1466520403660 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:46:43 INFO - PROCESS | 3780 | 1466520403674 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 3780 | 1466520403677 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:43 INFO - PROCESS | 3780 | ++DOCSHELL 17602C00 == 48 [pid = 3780] [id = 107] 07:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1760A800) [pid = 3780] [serial = 318] [outer = 00000000] 07:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A79AC00) [pid = 3780] [serial = 319] [outer = 1760A800] 07:46:43 INFO - PROCESS | 3780 | 1466520403719 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A9A7C00) [pid = 3780] [serial = 320] [outer = 1760A800] 07:46:44 INFO - PROCESS | 3780 | 1466520404188 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 648ms 07:46:44 INFO - PROCESS | 3780 | 1466520404240 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 3780 | 1466520404242 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 07:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:46:44 INFO - PROCESS | 3780 | 1466520404245 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 3780 | 1466520404248 Marionette TRACE conn3 <- [1,394,null,{}] 07:46:44 INFO - PROCESS | 3780 | 1466520404251 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:44 INFO - PROCESS | 3780 | 1466520404253 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:44 INFO - PROCESS | 3780 | 1466520404347 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:46:44 INFO - PROCESS | 3780 | 1466520404354 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 3780 | 1466520404357 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:44 INFO - PROCESS | 3780 | ++DOCSHELL 12B1B000 == 49 [pid = 3780] [id = 108] 07:46:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (12B1B800) [pid = 3780] [serial = 321] [outer = 00000000] 07:46:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (12B1F800) [pid = 3780] [serial = 322] [outer = 12B1B800] 07:46:44 INFO - PROCESS | 3780 | 1466520404401 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1ABB4C00) [pid = 3780] [serial = 323] [outer = 12B1B800] 07:46:45 INFO - PROCESS | 3780 | 1466520405178 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 971ms 07:46:45 INFO - PROCESS | 3780 | 1466520405225 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 3780 | 1466520405229 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 07:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:46:45 INFO - PROCESS | 3780 | 1466520405234 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 3780 | 1466520405239 Marionette TRACE conn3 <- [1,398,null,{}] 07:46:45 INFO - PROCESS | 3780 | 1466520405244 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 3780 | 1466520405247 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:45 INFO - PROCESS | 3780 | 1466520405357 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:46:45 INFO - PROCESS | 3780 | 1466520405482 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 3780 | 1466520405485 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:45 INFO - PROCESS | 3780 | ++DOCSHELL 12922400 == 50 [pid = 3780] [id = 109] 07:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (12B11000) [pid = 3780] [serial = 324] [outer = 00000000] 07:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (12B1B400) [pid = 3780] [serial = 325] [outer = 12B11000] 07:46:45 INFO - PROCESS | 3780 | 1466520405546 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (13130000) [pid = 3780] [serial = 326] [outer = 12B11000] 07:46:46 INFO - PROCESS | 3780 | 1466520406217 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1036ms 07:46:46 INFO - PROCESS | 3780 | 1466520406275 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 3780 | 1466520406279 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 07:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:46:46 INFO - PROCESS | 3780 | 1466520406286 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 3780 | 1466520406289 Marionette TRACE conn3 <- [1,402,null,{}] 07:46:46 INFO - PROCESS | 3780 | 1466520406293 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:46 INFO - PROCESS | 3780 | 1466520406296 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:46 INFO - PROCESS | 3780 | 1466520406412 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:46:46 INFO - PROCESS | 3780 | 1466520406539 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 3780 | 1466520406542 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:46 INFO - PROCESS | 3780 | ++DOCSHELL 15EBA000 == 51 [pid = 3780] [id = 110] 07:46:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (15EBC800) [pid = 3780] [serial = 327] [outer = 00000000] 07:46:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (16157400) [pid = 3780] [serial = 328] [outer = 15EBC800] 07:46:46 INFO - PROCESS | 3780 | 1466520406598 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (166F8C00) [pid = 3780] [serial = 329] [outer = 15EBC800] 07:46:47 INFO - PROCESS | 3780 | 1466520407281 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1036ms 07:46:47 INFO - PROCESS | 3780 | 1466520407324 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 3780 | 1466520407326 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 07:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:46:47 INFO - PROCESS | 3780 | 1466520407330 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 3780 | 1466520407334 Marionette TRACE conn3 <- [1,406,null,{}] 07:46:47 INFO - PROCESS | 3780 | 1466520407344 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:47 INFO - PROCESS | 3780 | 1466520407349 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:47 INFO - PROCESS | 3780 | 1466520407456 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:46:47 INFO - PROCESS | 3780 | 1466520407595 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:47 INFO - PROCESS | 3780 | 1466520407599 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:47 INFO - PROCESS | 3780 | ++DOCSHELL 1996C800 == 52 [pid = 3780] [id = 111] 07:46:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1996D000) [pid = 3780] [serial = 330] [outer = 00000000] 07:46:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19E48000) [pid = 3780] [serial = 331] [outer = 1996D000] 07:46:47 INFO - PROCESS | 3780 | 1466520407655 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1A711C00) [pid = 3780] [serial = 332] [outer = 1996D000] 07:46:48 INFO - PROCESS | 3780 | 1466520408241 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1133ms 07:46:48 INFO - PROCESS | 3780 | 1466520408487 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 3780 | 1466520408492 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 07:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:46:48 INFO - PROCESS | 3780 | 1466520408497 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - PROCESS | 3780 | 1466520408500 Marionette TRACE conn3 <- [1,410,null,{}] 07:46:48 INFO - PROCESS | 3780 | 1466520408505 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 3780 | 1466520408508 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:48 INFO - PROCESS | 3780 | 1466520408607 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:46:48 INFO - PROCESS | 3780 | 1466520408777 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 3780 | 1466520408782 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:48 INFO - PROCESS | 3780 | ++DOCSHELL 12B12400 == 53 [pid = 3780] [id = 112] 07:46:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (12B15400) [pid = 3780] [serial = 333] [outer = 00000000] 07:46:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (12B1C400) [pid = 3780] [serial = 334] [outer = 12B15400] 07:46:48 INFO - PROCESS | 3780 | 1466520408830 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (13129800) [pid = 3780] [serial = 335] [outer = 12B15400] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 17602C00 == 52 [pid = 3780] [id = 107] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 10A5A400 == 51 [pid = 3780] [id = 106] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 17603C00 == 50 [pid = 3780] [id = 105] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 19E51800 == 49 [pid = 3780] [id = 104] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 17E2A400 == 48 [pid = 3780] [id = 103] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 1614E800 == 47 [pid = 3780] [id = 102] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 16154C00 == 46 [pid = 3780] [id = 101] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 165F6000 == 45 [pid = 3780] [id = 100] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 112C6000 == 44 [pid = 3780] [id = 99] 07:46:49 INFO - PROCESS | 3780 | --DOCSHELL 131EE800 == 43 [pid = 3780] [id = 98] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19963C00) [pid = 3780] [serial = 262] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1A71D400) [pid = 3780] [serial = 265] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (14306800) [pid = 3780] [serial = 253] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (15525800) [pid = 3780] [serial = 254] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (17BCAC00) [pid = 3780] [serial = 259] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1A79A400) [pid = 3780] [serial = 247] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1996E400) [pid = 3780] [serial = 263] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (14EDE000) [pid = 3780] [serial = 251] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (13459400) [pid = 3780] [serial = 250] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (16EE0800) [pid = 3780] [serial = 256] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (175C7400) [pid = 3780] [serial = 257] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (14ED9000) [pid = 3780] [serial = 268] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (15D7A800) [pid = 3780] [serial = 241] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (129EE000) [pid = 3780] [serial = 238] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1A77DC00) [pid = 3780] [serial = 266] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (14F91400) [pid = 3780] [serial = 269] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A9AA400) [pid = 3780] [serial = 275] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A218800) [pid = 3780] [serial = 244] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A4B6800) [pid = 3780] [serial = 271] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A77C400) [pid = 3780] [serial = 272] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17BD1000) [pid = 3780] [serial = 260] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A9A7800) [pid = 3780] [serial = 274] [outer = 00000000] [url = about:blank] 07:46:49 INFO - PROCESS | 3780 | 1466520409478 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1037ms 07:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:46:49 INFO - PROCESS | 3780 | 1466520409530 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 3780 | 1466520409533 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 07:46:49 INFO - PROCESS | 3780 | 1466520409539 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 3780 | 1466520409542 Marionette TRACE conn3 <- [1,414,null,{}] 07:46:49 INFO - PROCESS | 3780 | 1466520409546 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:49 INFO - PROCESS | 3780 | 1466520409548 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:49 INFO - PROCESS | 3780 | 1466520409680 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:46:49 INFO - PROCESS | 3780 | 1466520409763 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 3780 | 1466520409766 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:49 INFO - PROCESS | 3780 | ++DOCSHELL 1314F400 == 44 [pid = 3780] [id = 113] 07:46:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13157400) [pid = 3780] [serial = 336] [outer = 00000000] 07:46:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (14306800) [pid = 3780] [serial = 337] [outer = 13157400] 07:46:49 INFO - PROCESS | 3780 | 1466520409812 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (14EE0400) [pid = 3780] [serial = 338] [outer = 13157400] 07:46:50 INFO - PROCESS | 3780 | 1466520410248 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 712ms 07:46:50 INFO - PROCESS | 3780 | 1466520410268 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 3780 | 1466520410270 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 07:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:46:50 INFO - PROCESS | 3780 | 1466520410273 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 3780 | 1466520410275 Marionette TRACE conn3 <- [1,418,null,{}] 07:46:50 INFO - PROCESS | 3780 | 1466520410284 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 3780 | 1466520410289 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:50 INFO - PROCESS | 3780 | 1466520410374 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:46:50 INFO - PROCESS | 3780 | 1466520410381 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 3780 | 1466520410385 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:50 INFO - PROCESS | 3780 | ++DOCSHELL 15B6D800 == 45 [pid = 3780] [id = 114] 07:46:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (15EB3400) [pid = 3780] [serial = 339] [outer = 00000000] 07:46:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (16155000) [pid = 3780] [serial = 340] [outer = 15EB3400] 07:46:50 INFO - PROCESS | 3780 | 1466520410432 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (165F6C00) [pid = 3780] [serial = 341] [outer = 15EB3400] 07:46:51 INFO - PROCESS | 3780 | 1466520411407 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:46:51 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 07:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1182ms 07:46:51 INFO - PROCESS | 3780 | 1466520411451 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 3780 | 1466520411453 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 07:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:46:51 INFO - PROCESS | 3780 | 1466520411463 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 3780 | 1466520411464 Marionette TRACE conn3 <- [1,422,null,{}] 07:46:51 INFO - PROCESS | 3780 | 1466520411468 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:51 INFO - PROCESS | 3780 | 1466520411470 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:51 INFO - PROCESS | 3780 | 1466520411630 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:46:51 INFO - PROCESS | 3780 | 1466520411635 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 3780 | 1466520411638 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:51 INFO - PROCESS | 3780 | ++DOCSHELL 16155800 == 46 [pid = 3780] [id = 115] 07:46:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16A11C00) [pid = 3780] [serial = 342] [outer = 00000000] 07:46:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (16A1D400) [pid = 3780] [serial = 343] [outer = 16A11C00] 07:46:51 INFO - PROCESS | 3780 | 1466520411681 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (16EE0800) [pid = 3780] [serial = 344] [outer = 16A11C00] 07:46:52 INFO - PROCESS | 3780 | 1466520412674 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:46:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1230ms 07:46:52 INFO - PROCESS | 3780 | 1466520412726 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 3780 | 1466520412728 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 07:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:46:52 INFO - PROCESS | 3780 | 1466520412741 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 3780 | 1466520412743 Marionette TRACE conn3 <- [1,426,null,{}] 07:46:52 INFO - PROCESS | 3780 | 1466520412746 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:52 INFO - PROCESS | 3780 | 1466520412748 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:52 INFO - PROCESS | 3780 | 1466520412855 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:46:52 INFO - PROCESS | 3780 | 1466520412862 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 3780 | 1466520412864 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:52 INFO - PROCESS | 3780 | ++DOCSHELL 16A15C00 == 47 [pid = 3780] [id = 116] 07:46:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (16A1DC00) [pid = 3780] [serial = 345] [outer = 00000000] 07:46:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (17607C00) [pid = 3780] [serial = 346] [outer = 16A1DC00] 07:46:52 INFO - PROCESS | 3780 | 1466520412907 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1760F400) [pid = 3780] [serial = 347] [outer = 16A1DC00] 07:46:53 INFO - PROCESS | 3780 | 1466520413422 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 3780 | 1466520413477 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 07:46:53 INFO - PROCESS | 3780 | 1466520413480 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:46:53 INFO - PROCESS | 3780 | 1466520413482 Marionette TRACE conn3 <- [1,430,null,{}] 07:46:53 INFO - PROCESS | 3780 | 1466520413485 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 3780 | 1466520413490 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:53 INFO - PROCESS | 3780 | 1466520413799 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17FE8800) [pid = 3780] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (19F34400) [pid = 3780] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (11C31800) [pid = 3780] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (165F7000) [pid = 3780] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1818A400) [pid = 3780] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17606400) [pid = 3780] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (175CDC00) [pid = 3780] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1323C000) [pid = 3780] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13D18C00) [pid = 3780] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:46:53 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1760A800) [pid = 3780] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:46:53 INFO - PROCESS | 3780 | 1466520413865 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 3780 | 1466520413867 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:53 INFO - PROCESS | 3780 | ++DOCSHELL 11C2B400 == 48 [pid = 3780] [id = 117] 07:46:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (11C31800) [pid = 3780] [serial = 348] [outer = 00000000] 07:46:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13D0A800) [pid = 3780] [serial = 349] [outer = 11C31800] 07:46:53 INFO - PROCESS | 3780 | 1466520413911 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1760CC00) [pid = 3780] [serial = 350] [outer = 11C31800] 07:46:54 INFO - PROCESS | 3780 | 1466520414373 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 923ms 07:46:54 INFO - PROCESS | 3780 | 1466520414418 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 3780 | 1466520414420 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 07:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:46:54 INFO - PROCESS | 3780 | 1466520414423 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 3780 | 1466520414425 Marionette TRACE conn3 <- [1,434,null,{}] 07:46:54 INFO - PROCESS | 3780 | 1466520414428 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 3780 | 1466520414430 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:54 INFO - PROCESS | 3780 | 1466520414509 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:46:54 INFO - PROCESS | 3780 | 1466520414514 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 3780 | 1466520414516 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:54 INFO - PROCESS | 3780 | ++DOCSHELL 1818C800 == 49 [pid = 3780] [id = 118] 07:46:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1818D800) [pid = 3780] [serial = 351] [outer = 00000000] 07:46:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (18198800) [pid = 3780] [serial = 352] [outer = 1818D800] 07:46:54 INFO - PROCESS | 3780 | 1466520414568 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19968000) [pid = 3780] [serial = 353] [outer = 1818D800] 07:46:55 INFO - PROCESS | 3780 | 1466520414982 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 615ms 07:46:55 INFO - PROCESS | 3780 | 1466520415021 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 3780 | 1466520415023 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 07:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:46:55 INFO - PROCESS | 3780 | 1466520415026 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 3780 | 1466520415028 Marionette TRACE conn3 <- [1,438,null,{}] 07:46:55 INFO - PROCESS | 3780 | 1466520415031 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 3780 | 1466520415032 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:55 INFO - PROCESS | 3780 | 1466520415113 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:46:55 INFO - PROCESS | 3780 | 1466520415118 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 3780 | 1466520415120 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:55 INFO - PROCESS | 3780 | ++DOCSHELL 19968400 == 50 [pid = 3780] [id = 119] 07:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19A89800) [pid = 3780] [serial = 354] [outer = 00000000] 07:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19F31800) [pid = 3780] [serial = 355] [outer = 19A89800] 07:46:55 INFO - PROCESS | 3780 | 1466520415163 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19F34400) [pid = 3780] [serial = 356] [outer = 19A89800] 07:46:55 INFO - PROCESS | 3780 | 1466520415631 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 615ms 07:46:55 INFO - PROCESS | 3780 | 1466520415656 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 3780 | 1466520415658 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 07:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:46:55 INFO - PROCESS | 3780 | 1466520415665 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 3780 | 1466520415667 Marionette TRACE conn3 <- [1,442,null,{}] 07:46:55 INFO - PROCESS | 3780 | 1466520415683 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 3780 | 1466520415685 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:55 INFO - PROCESS | 3780 | 1466520415762 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:46:55 INFO - PROCESS | 3780 | 1466520415769 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 3780 | 1466520415771 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:55 INFO - PROCESS | 3780 | ++DOCSHELL 129F2800 == 51 [pid = 3780] [id = 120] 07:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A4AB400) [pid = 3780] [serial = 357] [outer = 00000000] 07:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A716400) [pid = 3780] [serial = 358] [outer = 1A4AB400] 07:46:55 INFO - PROCESS | 3780 | 1466520415813 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1A780800) [pid = 3780] [serial = 359] [outer = 1A4AB400] 07:46:56 INFO - PROCESS | 3780 | 1466520416541 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 939ms 07:46:56 INFO - PROCESS | 3780 | 1466520416611 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 3780 | 1466520416616 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 07:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:46:56 INFO - PROCESS | 3780 | 1466520416621 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 3780 | 1466520416626 Marionette TRACE conn3 <- [1,446,null,{}] 07:46:56 INFO - PROCESS | 3780 | 1466520416632 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:56 INFO - PROCESS | 3780 | 1466520416635 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:56 INFO - PROCESS | 3780 | 1466520416746 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:46:56 INFO - PROCESS | 3780 | 1466520416872 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 3780 | 1466520416875 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:56 INFO - PROCESS | 3780 | ++DOCSHELL 10F74000 == 52 [pid = 3780] [id = 121] 07:46:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (12B11C00) [pid = 3780] [serial = 360] [outer = 00000000] 07:46:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (13123400) [pid = 3780] [serial = 361] [outer = 12B11C00] 07:46:56 INFO - PROCESS | 3780 | 1466520416932 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (14ED9400) [pid = 3780] [serial = 362] [outer = 12B11C00] 07:46:57 INFO - PROCESS | 3780 | 1466520417571 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 07:46:57 INFO - PROCESS | 3780 | 1466520417602 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:46:57 INFO - PROCESS | 3780 | 1466520417607 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 07:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:46:57 INFO - PROCESS | 3780 | 1466520417614 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 3780 | 1466520417617 Marionette TRACE conn3 <- [1,450,null,{}] 07:46:57 INFO - PROCESS | 3780 | 1466520417620 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:57 INFO - PROCESS | 3780 | 1466520417623 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:57 INFO - PROCESS | 3780 | 1466520417733 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:46:57 INFO - PROCESS | 3780 | 1466520417833 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 3780 | 1466520417836 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:57 INFO - PROCESS | 3780 | ++DOCSHELL 15D79400 == 53 [pid = 3780] [id = 122] 07:46:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1614EC00) [pid = 3780] [serial = 363] [outer = 00000000] 07:46:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (16A17C00) [pid = 3780] [serial = 364] [outer = 1614EC00] 07:46:57 INFO - PROCESS | 3780 | 1466520417890 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (16A1E000) [pid = 3780] [serial = 365] [outer = 1614EC00] 07:46:58 INFO - PROCESS | 3780 | 1466520418577 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 3780 | 1466520418653 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 07:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:46:58 INFO - PROCESS | 3780 | 1466520418657 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 3780 | 1466520418661 Marionette TRACE conn3 <- [1,454,null,{}] 07:46:58 INFO - PROCESS | 3780 | 1466520418672 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 3780 | 1466520418676 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:58 INFO - PROCESS | 3780 | 1466520418782 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:46:58 INFO - PROCESS | 3780 | 1466520418911 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 3780 | 1466520418914 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:58 INFO - PROCESS | 3780 | ++DOCSHELL 1A213400 == 54 [pid = 3780] [id = 123] 07:46:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1A4AA000) [pid = 3780] [serial = 366] [outer = 00000000] 07:46:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1A788000) [pid = 3780] [serial = 367] [outer = 1A4AA000] 07:46:59 INFO - PROCESS | 3780 | 1466520418970 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1A79C400) [pid = 3780] [serial = 368] [outer = 1A4AA000] 07:46:59 INFO - PROCESS | 3780 | [3780] 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 07:46:59 INFO - PROCESS | 3780 | [3780] 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 07:46:59 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:59 INFO - PROCESS | 3780 | 1466520419560 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 988ms 07:46:59 INFO - PROCESS | 3780 | 1466520419633 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 3780 | 1466520419636 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 07:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:46:59 INFO - PROCESS | 3780 | 1466520419640 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 3780 | 1466520419642 Marionette TRACE conn3 <- [1,458,null,{}] 07:46:59 INFO - PROCESS | 3780 | 1466520419645 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 3780 | 1466520419647 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:59 INFO - PROCESS | 3780 | 1466520419754 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:46:59 INFO - PROCESS | 3780 | 1466520419853 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 3780 | 1466520419855 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:46:59 INFO - PROCESS | 3780 | ++DOCSHELL 0F30E000 == 55 [pid = 3780] [id = 124] 07:46:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (0F310400) [pid = 3780] [serial = 369] [outer = 00000000] 07:46:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (0F313C00) [pid = 3780] [serial = 370] [outer = 0F310400] 07:46:59 INFO - PROCESS | 3780 | 1466520419908 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (10A5A000) [pid = 3780] [serial = 371] [outer = 0F310400] 07:47:00 INFO - PROCESS | 3780 | 1466520420549 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 3780 | 1466520420578 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 07:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:47:00 INFO - PROCESS | 3780 | 1466520420582 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 3780 | 1466520420584 Marionette TRACE conn3 <- [1,462,null,{}] 07:47:00 INFO - PROCESS | 3780 | 1466520420588 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:00 INFO - PROCESS | 3780 | 1466520420590 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:00 INFO - PROCESS | 3780 | 1466520420691 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:47:00 INFO - PROCESS | 3780 | 1466520420792 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 3780 | 1466520420795 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:00 INFO - PROCESS | 3780 | ++DOCSHELL 12B1A800 == 56 [pid = 3780] [id = 125] 07:47:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1323CC00) [pid = 3780] [serial = 372] [outer = 00000000] 07:47:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (15B5F000) [pid = 3780] [serial = 373] [outer = 1323CC00] 07:47:00 INFO - PROCESS | 3780 | 1466520420847 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (16E72000) [pid = 3780] [serial = 374] [outer = 1323CC00] 07:47:01 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:01 INFO - PROCESS | 3780 | 1466520421655 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:47:01 INFO - PROCESS | 3780 | 1466520421721 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 07:47:01 INFO - PROCESS | 3780 | 1466520421725 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 3780 | 1466520421730 Marionette TRACE conn3 <- [1,466,null,{}] 07:47:01 INFO - PROCESS | 3780 | 1466520421734 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 3780 | 1466520421737 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:01 INFO - PROCESS | 3780 | 1466520421901 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 156A8000 == 55 [pid = 3780] [id = 81] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 19968400 == 54 [pid = 3780] [id = 119] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 1818C800 == 53 [pid = 3780] [id = 118] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 11C2B400 == 52 [pid = 3780] [id = 117] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 16A15C00 == 51 [pid = 3780] [id = 116] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 16155800 == 50 [pid = 3780] [id = 115] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 15B6D800 == 49 [pid = 3780] [id = 114] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 1314F400 == 48 [pid = 3780] [id = 113] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 12B12400 == 47 [pid = 3780] [id = 112] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 15EBA000 == 46 [pid = 3780] [id = 110] 07:47:01 INFO - PROCESS | 3780 | --DOCSHELL 12922400 == 45 [pid = 3780] [id = 109] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1A215C00) [pid = 3780] [serial = 307] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1A714000) [pid = 3780] [serial = 310] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1A21A400) [pid = 3780] [serial = 308] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1314E800) [pid = 3780] [serial = 295] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (15525400) [pid = 3780] [serial = 296] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (169A7400) [pid = 3780] [serial = 283] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (169A8C00) [pid = 3780] [serial = 298] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (17508C00) [pid = 3780] [serial = 299] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (18193400) [pid = 3780] [serial = 304] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1760C800) [pid = 3780] [serial = 313] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (17FE9400) [pid = 3780] [serial = 302] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (17E2B400) [pid = 3780] [serial = 301] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1ABB7400) [pid = 3780] [serial = 277] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (14F18400) [pid = 3780] [serial = 293] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (13937800) [pid = 3780] [serial = 292] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1309FC00) [pid = 3780] [serial = 280] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1A714400) [pid = 3780] [serial = 311] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1A799C00) [pid = 3780] [serial = 286] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1615A400) [pid = 3780] [serial = 289] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (19A91C00) [pid = 3780] [serial = 316] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1A79AC00) [pid = 3780] [serial = 319] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (12B1F800) [pid = 3780] [serial = 322] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17610C00) [pid = 3780] [serial = 314] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A4B1C00) [pid = 3780] [serial = 317] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (19963400) [pid = 3780] [serial = 305] [outer = 00000000] [url = about:blank] 07:47:01 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A9A7C00) [pid = 3780] [serial = 320] [outer = 00000000] [url = about:blank] 07:47:02 INFO - PROCESS | 3780 | 1466520422049 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 3780 | 1466520422051 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:02 INFO - PROCESS | 3780 | ++DOCSHELL 10269800 == 46 [pid = 3780] [id = 126] 07:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (104E8000) [pid = 3780] [serial = 375] [outer = 00000000] 07:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (12B1E800) [pid = 3780] [serial = 376] [outer = 104E8000] 07:47:02 INFO - PROCESS | 3780 | 1466520422099 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (13240C00) [pid = 3780] [serial = 377] [outer = 104E8000] 07:47:02 INFO - PROCESS | 3780 | 1466520422515 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:47:02 INFO - PROCESS | 3780 | 1466520422562 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 07:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:47:02 INFO - PROCESS | 3780 | 1466520422568 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 3780 | 1466520422571 Marionette TRACE conn3 <- [1,470,null,{}] 07:47:02 INFO - PROCESS | 3780 | 1466520422574 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 3780 | 1466520422576 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:02 INFO - PROCESS | 3780 | 1466520422676 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:47:02 INFO - PROCESS | 3780 | 1466520422684 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 3780 | 1466520422687 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:02 INFO - PROCESS | 3780 | ++DOCSHELL 15D76400 == 47 [pid = 3780] [id = 127] 07:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (15D77C00) [pid = 3780] [serial = 378] [outer = 00000000] 07:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1615A400) [pid = 3780] [serial = 379] [outer = 15D77C00] 07:47:02 INFO - PROCESS | 3780 | 1466520422732 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (16A16C00) [pid = 3780] [serial = 380] [outer = 15D77C00] 07:47:03 INFO - PROCESS | 3780 | 1466520423243 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 729ms 07:47:03 INFO - PROCESS | 3780 | 1466520423302 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 3780 | 1466520423304 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 07:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:47:03 INFO - PROCESS | 3780 | 1466520423307 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 3780 | 1466520423311 Marionette TRACE conn3 <- [1,474,null,{}] 07:47:03 INFO - PROCESS | 3780 | 1466520423320 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:03 INFO - PROCESS | 3780 | 1466520423325 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:03 INFO - PROCESS | 3780 | 1466520423408 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:47:03 INFO - PROCESS | 3780 | 1466520423529 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 3780 | 1466520423532 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:03 INFO - PROCESS | 3780 | ++DOCSHELL 175C6800 == 48 [pid = 3780] [id = 128] 07:47:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (17601800) [pid = 3780] [serial = 381] [outer = 00000000] 07:47:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (17608400) [pid = 3780] [serial = 382] [outer = 17601800] 07:47:03 INFO - PROCESS | 3780 | 1466520423578 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (17610400) [pid = 3780] [serial = 383] [outer = 17601800] 07:47:04 INFO - PROCESS | 3780 | 1466520424005 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 713ms 07:47:04 INFO - PROCESS | 3780 | 1466520424039 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 3780 | 1466520424041 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 07:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:47:04 INFO - PROCESS | 3780 | 1466520424054 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 3780 | 1466520424056 Marionette TRACE conn3 <- [1,478,null,{}] 07:47:04 INFO - PROCESS | 3780 | 1466520424059 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 3780 | 1466520424061 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:04 INFO - PROCESS | 3780 | 1466520424184 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:47:04 INFO - PROCESS | 3780 | 1466520424196 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 3780 | 1466520424198 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:04 INFO - PROCESS | 3780 | ++DOCSHELL 1767FC00 == 49 [pid = 3780] [id = 129] 07:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (17681000) [pid = 3780] [serial = 384] [outer = 00000000] 07:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (17FE9400) [pid = 3780] [serial = 385] [outer = 17681000] 07:47:04 INFO - PROCESS | 3780 | 1466520424250 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1818CC00) [pid = 3780] [serial = 386] [outer = 17681000] 07:47:04 INFO - PROCESS | 3780 | 1466520424729 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 728ms 07:47:04 INFO - PROCESS | 3780 | 1466520424788 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 3780 | 1466520424790 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 07:47:04 INFO - PROCESS | 3780 | 1466520424801 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 3780 | 1466520424803 Marionette TRACE conn3 <- [1,482,null,{}] 07:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:47:04 INFO - PROCESS | 3780 | 1466520424806 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 3780 | 1466520424808 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:04 INFO - PROCESS | 3780 | 1466520424949 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:47:04 INFO - PROCESS | 3780 | 1466520424958 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 3780 | 1466520424960 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:04 INFO - PROCESS | 3780 | ++DOCSHELL 16E77000 == 50 [pid = 3780] [id = 130] 07:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17F7BC00) [pid = 3780] [serial = 387] [outer = 00000000] 07:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1996B000) [pid = 3780] [serial = 388] [outer = 17F7BC00] 07:47:05 INFO - PROCESS | 3780 | 1466520425003 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19E4FC00) [pid = 3780] [serial = 389] [outer = 17F7BC00] 07:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1A71D000) [pid = 3780] [serial = 390] [outer = 1B075C00] 07:47:05 INFO - PROCESS | 3780 | 1466520425528 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 809ms 07:47:05 INFO - PROCESS | 3780 | 1466520425641 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 3780 | 1466520425643 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 07:47:05 INFO - PROCESS | 3780 | 1466520425646 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:47:05 INFO - PROCESS | 3780 | 1466520425648 Marionette TRACE conn3 <- [1,486,null,{}] 07:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:47:05 INFO - PROCESS | 3780 | 1466520425651 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:05 INFO - PROCESS | 3780 | 1466520425656 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:05 INFO - PROCESS | 3780 | 1466520425792 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:47:05 INFO - PROCESS | 3780 | 1466520425799 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 3780 | 1466520425801 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:05 INFO - PROCESS | 3780 | ++DOCSHELL 10E93000 == 51 [pid = 3780] [id = 131] 07:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1309D400) [pid = 3780] [serial = 391] [outer = 00000000] 07:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1A715400) [pid = 3780] [serial = 392] [outer = 1309D400] 07:47:05 INFO - PROCESS | 3780 | 1466520425900 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1A718C00) [pid = 3780] [serial = 393] [outer = 1309D400] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19A89800) [pid = 3780] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (16A11C00) [pid = 3780] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (12B15400) [pid = 3780] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (13157400) [pid = 3780] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (15EB3400) [pid = 3780] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (16A1DC00) [pid = 3780] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (11C31800) [pid = 3780] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:47:06 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1818D800) [pid = 3780] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:47:06 INFO - PROCESS | 3780 | 1466520426399 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 809ms 07:47:06 INFO - PROCESS | 3780 | 1466520426431 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:47:06 INFO - PROCESS | 3780 | 1466520426433 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 07:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:47:06 INFO - PROCESS | 3780 | 1466520426437 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 3780 | 1466520426438 Marionette TRACE conn3 <- [1,490,null,{}] 07:47:06 INFO - PROCESS | 3780 | 1466520426442 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:06 INFO - PROCESS | 3780 | 1466520426443 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:06 INFO - PROCESS | 3780 | 1466520426523 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:47:06 INFO - PROCESS | 3780 | 1466520426531 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 3780 | 1466520426533 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:06 INFO - PROCESS | 3780 | ++DOCSHELL 105F5400 == 52 [pid = 3780] [id = 132] 07:47:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (105F6400) [pid = 3780] [serial = 394] [outer = 00000000] 07:47:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17681400) [pid = 3780] [serial = 395] [outer = 105F6400] 07:47:06 INFO - PROCESS | 3780 | 1466520426703 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1A77AC00) [pid = 3780] [serial = 396] [outer = 105F6400] 07:47:07 INFO - PROCESS | 3780 | 1466520427063 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 648ms 07:47:07 INFO - PROCESS | 3780 | 1466520427110 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 3780 | 1466520427112 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 07:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:47:07 INFO - PROCESS | 3780 | 1466520427116 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 3780 | 1466520427119 Marionette TRACE conn3 <- [1,494,null,{}] 07:47:07 INFO - PROCESS | 3780 | 1466520427124 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 3780 | 1466520427126 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:07 INFO - PROCESS | 3780 | 1466520427270 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:47:07 INFO - PROCESS | 3780 | 1466520427281 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 3780 | 1466520427283 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:07 INFO - PROCESS | 3780 | ++DOCSHELL 0F313400 == 53 [pid = 3780] [id = 133] 07:47:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (15EB7000) [pid = 3780] [serial = 397] [outer = 00000000] 07:47:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1ABB3400) [pid = 3780] [serial = 398] [outer = 15EB7000] 07:47:07 INFO - PROCESS | 3780 | 1466520427326 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1ABB6800) [pid = 3780] [serial = 399] [outer = 15EB7000] 07:47:07 INFO - PROCESS | 3780 | 1466520427769 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 648ms 07:47:07 INFO - PROCESS | 3780 | 1466520427788 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 3780 | 1466520427790 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 07:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:47:07 INFO - PROCESS | 3780 | 1466520427793 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 3780 | 1466520427795 Marionette TRACE conn3 <- [1,498,null,{}] 07:47:07 INFO - PROCESS | 3780 | 1466520427798 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 3780 | 1466520427800 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:07 INFO - PROCESS | 3780 | 1466520427883 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:47:08 INFO - PROCESS | 3780 | 1466520428005 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 3780 | 1466520428007 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:08 INFO - PROCESS | 3780 | ++DOCSHELL 102CD000 == 54 [pid = 3780] [id = 134] 07:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (10E01C00) [pid = 3780] [serial = 400] [outer = 00000000] 07:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (10E0AC00) [pid = 3780] [serial = 401] [outer = 10E01C00] 07:47:08 INFO - PROCESS | 3780 | 1466520428053 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (10E10000) [pid = 3780] [serial = 402] [outer = 10E01C00] 07:47:08 INFO - PROCESS | 3780 | 1466520428518 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 761ms 07:47:08 INFO - PROCESS | 3780 | 1466520428591 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 3780 | 1466520428596 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 07:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:47:08 INFO - PROCESS | 3780 | 1466520428602 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 3780 | 1466520428605 Marionette TRACE conn3 <- [1,502,null,{}] 07:47:08 INFO - PROCESS | 3780 | 1466520428611 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:08 INFO - PROCESS | 3780 | 1466520428614 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:08 INFO - PROCESS | 3780 | 1466520428728 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:47:08 INFO - PROCESS | 3780 | 1466520428832 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 3780 | 1466520428835 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:08 INFO - PROCESS | 3780 | ++DOCSHELL 10E10C00 == 55 [pid = 3780] [id = 135] 07:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (10E8F000) [pid = 3780] [serial = 403] [outer = 00000000] 07:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (12B14800) [pid = 3780] [serial = 404] [outer = 10E8F000] 07:47:08 INFO - PROCESS | 3780 | 1466520428894 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (131EE000) [pid = 3780] [serial = 405] [outer = 10E8F000] 07:47:09 INFO - PROCESS | 3780 | 1466520429581 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1036ms 07:47:09 INFO - PROCESS | 3780 | 1466520429633 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:47:09 INFO - PROCESS | 3780 | 1466520429638 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 07:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:47:09 INFO - PROCESS | 3780 | 1466520429644 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 3780 | 1466520429647 Marionette TRACE conn3 <- [1,506,null,{}] 07:47:09 INFO - PROCESS | 3780 | 1466520429651 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:09 INFO - PROCESS | 3780 | 1466520429654 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:09 INFO - PROCESS | 3780 | 1466520429763 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:47:09 INFO - PROCESS | 3780 | 1466520429894 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:09 INFO - PROCESS | 3780 | 1466520429897 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:09 INFO - PROCESS | 3780 | ++DOCSHELL 14E4F000 == 56 [pid = 3780] [id = 136] 07:47:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (14E4F400) [pid = 3780] [serial = 406] [outer = 00000000] 07:47:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (14E54800) [pid = 3780] [serial = 407] [outer = 14E4F400] 07:47:09 INFO - PROCESS | 3780 | 1466520429953 Marionette DEBUG loaded listener.js 07:47:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (14F18400) [pid = 3780] [serial = 408] [outer = 14E4F400] 07:47:10 INFO - PROCESS | 3780 | 1466520430560 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 972ms 07:47:10 INFO - PROCESS | 3780 | 1466520430622 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 3780 | 1466520430624 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 07:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:47:10 INFO - PROCESS | 3780 | 1466520430628 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 3780 | 1466520430632 Marionette TRACE conn3 <- [1,510,null,{}] 07:47:10 INFO - PROCESS | 3780 | 1466520430643 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 3780 | 1466520430647 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:10 INFO - PROCESS | 3780 | 1466520430755 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:47:10 INFO - PROCESS | 3780 | 1466520430888 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 3780 | 1466520430891 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:10 INFO - PROCESS | 3780 | ++DOCSHELL 16E78800 == 57 [pid = 3780] [id = 137] 07:47:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (16E79400) [pid = 3780] [serial = 409] [outer = 00000000] 07:47:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (17508C00) [pid = 3780] [serial = 410] [outer = 16E79400] 07:47:10 INFO - PROCESS | 3780 | 1466520430947 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (17680800) [pid = 3780] [serial = 411] [outer = 16E79400] 07:47:11 INFO - PROCESS | 3780 | 1466520431575 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 971ms 07:47:11 INFO - PROCESS | 3780 | 1466520431606 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:47:11 INFO - PROCESS | 3780 | 1466520431609 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 07:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:47:11 INFO - PROCESS | 3780 | 1466520431612 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:47:11 INFO - PROCESS | 3780 | 1466520431614 Marionette TRACE conn3 <- [1,514,null,{}] 07:47:11 INFO - PROCESS | 3780 | 1466520431618 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:11 INFO - PROCESS | 3780 | 1466520431620 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:11 INFO - PROCESS | 3780 | 1466520431727 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:47:11 INFO - PROCESS | 3780 | 1466520431828 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 3780 | 1466520431831 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:11 INFO - PROCESS | 3780 | ++DOCSHELL 19965800 == 58 [pid = 3780] [id = 138] 07:47:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (19968400) [pid = 3780] [serial = 412] [outer = 00000000] 07:47:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1A218000) [pid = 3780] [serial = 413] [outer = 19968400] 07:47:11 INFO - PROCESS | 3780 | 1466520431896 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1A7A0800) [pid = 3780] [serial = 414] [outer = 19968400] 07:47:12 INFO - PROCESS | 3780 | 1466520432577 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1036ms 07:47:12 INFO - PROCESS | 3780 | 1466520432648 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 3780 | 1466520432650 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 07:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:47:12 INFO - PROCESS | 3780 | 1466520432654 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 3780 | 1466520432656 Marionette TRACE conn3 <- [1,518,null,{}] 07:47:12 INFO - PROCESS | 3780 | 1466520432660 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:12 INFO - PROCESS | 3780 | 1466520432662 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:12 INFO - PROCESS | 3780 | 1466520432916 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:47:13 INFO - PROCESS | 3780 | 1466520433093 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 3780 | 1466520433096 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:13 INFO - PROCESS | 3780 | ++DOCSHELL 105F1800 == 59 [pid = 3780] [id = 139] 07:47:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (105F6000) [pid = 3780] [serial = 415] [outer = 00000000] 07:47:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (10A64800) [pid = 3780] [serial = 416] [outer = 105F6000] 07:47:13 INFO - PROCESS | 3780 | 1466520433147 Marionette DEBUG loaded listener.js 07:47:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (10E0E000) [pid = 3780] [serial = 417] [outer = 105F6000] 07:47:13 INFO - PROCESS | 3780 | 1466520433817 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1198ms 07:47:13 INFO - PROCESS | 3780 | 1466520433841 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:47:13 INFO - PROCESS | 3780 | 1466520433844 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 07:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:47:13 INFO - PROCESS | 3780 | 1466520433849 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 3780 | 1466520433852 Marionette TRACE conn3 <- [1,522,null,{}] 07:47:13 INFO - PROCESS | 3780 | 1466520433856 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:13 INFO - PROCESS | 3780 | 1466520433859 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:13 INFO - PROCESS | 3780 | 1466520433956 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:47:14 INFO - PROCESS | 3780 | 1466520434088 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 3780 | 1466520434091 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:14 INFO - PROCESS | 3780 | ++DOCSHELL 130CA000 == 60 [pid = 3780] [id = 140] 07:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (13153400) [pid = 3780] [serial = 418] [outer = 00000000] 07:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (14E4A400) [pid = 3780] [serial = 419] [outer = 13153400] 07:47:14 INFO - PROCESS | 3780 | 1466520434141 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (14E4EC00) [pid = 3780] [serial = 420] [outer = 13153400] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 0F313400 == 59 [pid = 3780] [id = 133] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 105F5400 == 58 [pid = 3780] [id = 132] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 10E93000 == 57 [pid = 3780] [id = 131] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 16E77000 == 56 [pid = 3780] [id = 130] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 1767FC00 == 55 [pid = 3780] [id = 129] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 175C6800 == 54 [pid = 3780] [id = 128] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 15D76400 == 53 [pid = 3780] [id = 127] 07:47:14 INFO - PROCESS | 3780 | --DOCSHELL 10269800 == 52 [pid = 3780] [id = 126] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (19F31800) [pid = 3780] [serial = 355] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (16A1D400) [pid = 3780] [serial = 343] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (13129800) [pid = 3780] [serial = 335] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (12B1C400) [pid = 3780] [serial = 334] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (14306800) [pid = 3780] [serial = 337] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (14EE0400) [pid = 3780] [serial = 338] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (16155000) [pid = 3780] [serial = 340] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (12B1B400) [pid = 3780] [serial = 325] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (16157400) [pid = 3780] [serial = 328] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (19E48000) [pid = 3780] [serial = 331] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1760F400) [pid = 3780] [serial = 347] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (17607C00) [pid = 3780] [serial = 346] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (13D0A800) [pid = 3780] [serial = 349] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (18198800) [pid = 3780] [serial = 352] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (19968000) [pid = 3780] [serial = 353] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (16EE0800) [pid = 3780] [serial = 344] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1760CC00) [pid = 3780] [serial = 350] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (165F6C00) [pid = 3780] [serial = 341] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (19F34400) [pid = 3780] [serial = 356] [outer = 00000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3780 | 1466520434702 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 858ms 07:47:14 INFO - PROCESS | 3780 | 1466520434721 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:47:14 INFO - PROCESS | 3780 | 1466520434724 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 07:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:47:14 INFO - PROCESS | 3780 | 1466520434727 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 3780 | 1466520434729 Marionette TRACE conn3 <- [1,526,null,{}] 07:47:14 INFO - PROCESS | 3780 | 1466520434733 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:14 INFO - PROCESS | 3780 | 1466520434735 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:14 INFO - PROCESS | 3780 | 1466520434821 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:47:14 INFO - PROCESS | 3780 | 1466520434832 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 3780 | 1466520434834 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:14 INFO - PROCESS | 3780 | ++DOCSHELL 13D0A800 == 53 [pid = 3780] [id = 141] 07:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (14306800) [pid = 3780] [serial = 421] [outer = 00000000] 07:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (154E2000) [pid = 3780] [serial = 422] [outer = 14306800] 07:47:14 INFO - PROCESS | 3780 | 1466520434878 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (156F2400) [pid = 3780] [serial = 423] [outer = 14306800] 07:47:15 INFO - PROCESS | 3780 | 1466520435413 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:47:15 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 07:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 712ms 07:47:15 INFO - PROCESS | 3780 | 1466520435461 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 3780 | 1466520435465 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 07:47:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:47:15 INFO - PROCESS | 3780 | 1466520435475 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 3780 | 1466520435479 Marionette TRACE conn3 <- [1,530,null,{}] 07:47:15 INFO - PROCESS | 3780 | 1466520435483 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:15 INFO - PROCESS | 3780 | 1466520435485 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:15 INFO - PROCESS | 3780 | 1466520435574 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:47:15 INFO - PROCESS | 3780 | 1466520435695 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 3780 | 1466520435697 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:15 INFO - PROCESS | 3780 | ++DOCSHELL 165F7000 == 54 [pid = 3780] [id = 142] 07:47:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (169A7000) [pid = 3780] [serial = 424] [outer = 00000000] 07:47:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (16A20C00) [pid = 3780] [serial = 425] [outer = 169A7000] 07:47:15 INFO - PROCESS | 3780 | 1466520435744 Marionette DEBUG loaded listener.js 07:47:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (16E71800) [pid = 3780] [serial = 426] [outer = 169A7000] 07:47:16 INFO - PROCESS | 3780 | 1466520436089 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:47:16 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 07:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:47:16 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 07:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:47:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 680ms 07:47:16 INFO - PROCESS | 3780 | 1466520436136 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 3780 | 1466520436138 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 07:47:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:47:16 INFO - PROCESS | 3780 | 1466520436141 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 3780 | 1466520436143 Marionette TRACE conn3 <- [1,534,null,{}] 07:47:16 INFO - PROCESS | 3780 | 1466520436146 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:16 INFO - PROCESS | 3780 | 1466520436198 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:16 INFO - PROCESS | 3780 | 1466520436290 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:47:16 INFO - PROCESS | 3780 | 1466520436295 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 3780 | 1466520436297 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:16 INFO - PROCESS | 3780 | ++DOCSHELL 16E7B400 == 55 [pid = 3780] [id = 143] 07:47:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (16E7BC00) [pid = 3780] [serial = 427] [outer = 00000000] 07:47:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (17672400) [pid = 3780] [serial = 428] [outer = 16E7BC00] 07:47:16 INFO - PROCESS | 3780 | 1466520436350 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (17765C00) [pid = 3780] [serial = 429] [outer = 16E7BC00] 07:47:16 INFO - PROCESS | 3780 | 1466520436818 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:47:16 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. 07:47:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 728ms 07:47:16 INFO - PROCESS | 3780 | 1466520436875 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 3780 | 1466520436877 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 07:47:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:47:16 INFO - PROCESS | 3780 | 1466520436880 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 3780 | 1466520436882 Marionette TRACE conn3 <- [1,538,null,{}] 07:47:16 INFO - PROCESS | 3780 | 1466520436885 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:16 INFO - PROCESS | 3780 | 1466520436887 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:17 INFO - PROCESS | 3780 | 1466520437037 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:47:17 INFO - PROCESS | 3780 | 1466520437060 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 3780 | 1466520437066 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:17 INFO - PROCESS | 3780 | ++DOCSHELL 17FEB800 == 56 [pid = 3780] [id = 144] 07:47:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (17FEC000) [pid = 3780] [serial = 430] [outer = 00000000] 07:47:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (18486800) [pid = 3780] [serial = 431] [outer = 17FEC000] 07:47:17 INFO - PROCESS | 3780 | 1466520437119 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1848C800) [pid = 3780] [serial = 432] [outer = 17FEC000] 07:47:17 INFO - PROCESS | 3780 | 1466520437656 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:47:17 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. 07:47:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 826ms 07:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:47:17 INFO - PROCESS | 3780 | 1466520437723 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 3780 | 1466520437725 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 07:47:17 INFO - PROCESS | 3780 | 1466520437729 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 3780 | 1466520437730 Marionette TRACE conn3 <- [1,542,null,{}] 07:47:17 INFO - PROCESS | 3780 | 1466520437738 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:17 INFO - PROCESS | 3780 | 1466520437739 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:17 INFO - PROCESS | 3780 | 1466520437856 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:47:17 INFO - PROCESS | 3780 | 1466520437870 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 3780 | 1466520437872 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:17 INFO - PROCESS | 3780 | ++DOCSHELL 17FE5400 == 57 [pid = 3780] [id = 145] 07:47:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (18486400) [pid = 3780] [serial = 433] [outer = 00000000] 07:47:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (19A8F800) [pid = 3780] [serial = 434] [outer = 18486400] 07:47:18 INFO - PROCESS | 3780 | 1466520437984 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (19A98C00) [pid = 3780] [serial = 435] [outer = 18486400] 07:47:18 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:18 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:18 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:18 INFO - PROCESS | 3780 | 1466520438440 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:47:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 729ms 07:47:18 INFO - PROCESS | 3780 | 1466520438481 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 3780 | 1466520438484 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 07:47:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:47:18 INFO - PROCESS | 3780 | 1466520438493 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 3780 | 1466520438496 Marionette TRACE conn3 <- [1,546,null,{}] 07:47:18 INFO - PROCESS | 3780 | 1466520438499 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 3780 | 1466520438501 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:19 INFO - PROCESS | 3780 | 1466520439033 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (156E8C00) [pid = 3780] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (15970800) [pid = 3780] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1996B400) [pid = 3780] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1ABB2800) [pid = 3780] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (10F67400) [pid = 3780] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (16157000) [pid = 3780] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1A712800) [pid = 3780] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (10A5E000) [pid = 3780] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1281C800) [pid = 3780] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (15EBC800) [pid = 3780] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1552D400) [pid = 3780] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1A4B4C00) [pid = 3780] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (12B11000) [pid = 3780] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1A794C00) [pid = 3780] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1A77B000) [pid = 3780] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (12B1B800) [pid = 3780] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (18195C00) [pid = 3780] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (10ED9800) [pid = 3780] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (17F7BC00) [pid = 3780] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (105F6400) [pid = 3780] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (17601800) [pid = 3780] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (104E8000) [pid = 3780] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1323CC00) [pid = 3780] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (15D77C00) [pid = 3780] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1309D400) [pid = 3780] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (15EB7000) [pid = 3780] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (17681000) [pid = 3780] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1996D000) [pid = 3780] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:47:19 INFO - PROCESS | 3780 | 1466520439106 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 3780 | 1466520439108 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:19 INFO - PROCESS | 3780 | ++DOCSHELL 0F311800 == 58 [pid = 3780] [id = 146] 07:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (0F390800) [pid = 3780] [serial = 436] [outer = 00000000] 07:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (105EA800) [pid = 3780] [serial = 437] [outer = 0F390800] 07:47:19 INFO - PROCESS | 3780 | 1466520439155 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (10E0C800) [pid = 3780] [serial = 438] [outer = 0F390800] 07:47:19 INFO - PROCESS | 3780 | 1466520439500 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:47:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:47:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1036ms 07:47:19 INFO - PROCESS | 3780 | 1466520439526 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 3780 | 1466520439528 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 07:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:47:19 INFO - PROCESS | 3780 | 1466520439532 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 3780 | 1466520439534 Marionette TRACE conn3 <- [1,550,null,{}] 07:47:19 INFO - PROCESS | 3780 | 1466520439554 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:19 INFO - PROCESS | 3780 | 1466520439556 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:19 INFO - PROCESS | 3780 | 1466520439636 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:47:19 INFO - PROCESS | 3780 | 1466520439641 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 3780 | 1466520439643 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:19 INFO - PROCESS | 3780 | ++DOCSHELL 1281C800 == 59 [pid = 3780] [id = 147] 07:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (12899400) [pid = 3780] [serial = 439] [outer = 00000000] 07:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (15B5E800) [pid = 3780] [serial = 440] [outer = 12899400] 07:47:19 INFO - PROCESS | 3780 | 1466520439686 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (165E8800) [pid = 3780] [serial = 441] [outer = 12899400] 07:47:20 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:20 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:20 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:20 INFO - PROCESS | 3780 | 1466520440166 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 680ms 07:47:20 INFO - PROCESS | 3780 | 1466520440223 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 3780 | 1466520440225 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 07:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:47:20 INFO - PROCESS | 3780 | 1466520440229 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 3780 | 1466520440230 Marionette TRACE conn3 <- [1,554,null,{}] 07:47:20 INFO - PROCESS | 3780 | 1466520440233 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:20 INFO - PROCESS | 3780 | 1466520440235 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:20 INFO - PROCESS | 3780 | 1466520440319 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:47:20 INFO - PROCESS | 3780 | 1466520440326 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 3780 | 1466520440328 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:20 INFO - PROCESS | 3780 | ++DOCSHELL 154E3C00 == 60 [pid = 3780] [id = 148] 07:47:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17681000) [pid = 3780] [serial = 442] [outer = 00000000] 07:47:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (18495800) [pid = 3780] [serial = 443] [outer = 17681000] 07:47:20 INFO - PROCESS | 3780 | 1466520440370 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19A8D400) [pid = 3780] [serial = 444] [outer = 17681000] 07:47:20 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:20 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:20 INFO - PROCESS | 3780 | 1466520440811 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 664ms 07:47:20 INFO - PROCESS | 3780 | 1466520440883 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 3780 | 1466520440901 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 07:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:47:20 INFO - PROCESS | 3780 | 1466520440906 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 3780 | 1466520440958 Marionette TRACE conn3 <- [1,558,null,{}] 07:47:20 INFO - PROCESS | 3780 | 1466520440962 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:20 INFO - PROCESS | 3780 | 1466520440964 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:21 INFO - PROCESS | 3780 | 1466520441047 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:47:21 INFO - PROCESS | 3780 | 1466520441058 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 3780 | 1466520441060 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:21 INFO - PROCESS | 3780 | ++DOCSHELL 0C773000 == 61 [pid = 3780] [id = 149] 07:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (0F30B400) [pid = 3780] [serial = 445] [outer = 00000000] 07:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (10275800) [pid = 3780] [serial = 446] [outer = 0F30B400] 07:47:21 INFO - PROCESS | 3780 | 1466520441162 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (105F5400) [pid = 3780] [serial = 447] [outer = 0F30B400] 07:47:21 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:21 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:21 INFO - PROCESS | 3780 | 1466520441910 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1036ms 07:47:21 INFO - PROCESS | 3780 | 1466520441977 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:47:21 INFO - PROCESS | 3780 | 1466520441982 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 07:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:47:21 INFO - PROCESS | 3780 | 1466520441987 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 3780 | 1466520441989 Marionette TRACE conn3 <- [1,562,null,{}] 07:47:22 INFO - PROCESS | 3780 | 1466520441995 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:22 INFO - PROCESS | 3780 | 1466520441997 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:22 INFO - PROCESS | 3780 | 1466520442143 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:47:22 INFO - PROCESS | 3780 | 1466520442279 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 3780 | 1466520442282 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:22 INFO - PROCESS | 3780 | ++DOCSHELL 130C8C00 == 62 [pid = 3780] [id = 150] 07:47:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (131EDC00) [pid = 3780] [serial = 448] [outer = 00000000] 07:47:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (14E4E800) [pid = 3780] [serial = 449] [outer = 131EDC00] 07:47:22 INFO - PROCESS | 3780 | 1466520442338 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (154DD800) [pid = 3780] [serial = 450] [outer = 131EDC00] 07:47:22 INFO - PROCESS | 3780 | 1466520442940 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1037ms 07:47:23 INFO - PROCESS | 3780 | 1466520443022 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 3780 | 1466520443026 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 07:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:47:23 INFO - PROCESS | 3780 | 1466520443032 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 3780 | 1466520443035 Marionette TRACE conn3 <- [1,566,null,{}] 07:47:23 INFO - PROCESS | 3780 | 1466520443039 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:23 INFO - PROCESS | 3780 | 1466520443042 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:23 INFO - PROCESS | 3780 | 1466520443153 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:47:23 INFO - PROCESS | 3780 | 1466520443287 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 3780 | 1466520443290 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:23 INFO - PROCESS | 3780 | ++DOCSHELL 16154C00 == 63 [pid = 3780] [id = 151] 07:47:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1615BC00) [pid = 3780] [serial = 451] [outer = 00000000] 07:47:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1760A800) [pid = 3780] [serial = 452] [outer = 1615BC00] 07:47:23 INFO - PROCESS | 3780 | 1466520443344 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (17FECC00) [pid = 3780] [serial = 453] [outer = 1615BC00] 07:47:23 INFO - PROCESS | 3780 | 1466520443979 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 971ms 07:47:24 INFO - PROCESS | 3780 | 1466520444011 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 3780 | 1466520444013 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 07:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:47:24 INFO - PROCESS | 3780 | 1466520444017 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 3780 | 1466520444020 Marionette TRACE conn3 <- [1,570,null,{}] 07:47:24 INFO - PROCESS | 3780 | 1466520444031 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:24 INFO - PROCESS | 3780 | 1466520444036 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:24 INFO - PROCESS | 3780 | 1466520444147 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:47:24 INFO - PROCESS | 3780 | 1466520444282 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 3780 | 1466520444285 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:24 INFO - PROCESS | 3780 | ++DOCSHELL 15FF3000 == 64 [pid = 3780] [id = 152] 07:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1A4B2800) [pid = 3780] [serial = 454] [outer = 00000000] 07:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1A77D800) [pid = 3780] [serial = 455] [outer = 1A4B2800] 07:47:24 INFO - PROCESS | 3780 | 1466520444337 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1A787C00) [pid = 3780] [serial = 456] [outer = 1A4B2800] 07:47:24 INFO - PROCESS | 3780 | 1466520444968 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 971ms 07:47:25 INFO - PROCESS | 3780 | 1466520444994 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 3780 | 1466520444997 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 07:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:47:25 INFO - PROCESS | 3780 | 1466520445001 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 3780 | 1466520445003 Marionette TRACE conn3 <- [1,574,null,{}] 07:47:25 INFO - PROCESS | 3780 | 1466520445006 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:25 INFO - PROCESS | 3780 | 1466520445008 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:25 INFO - PROCESS | 3780 | 1466520445117 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:47:25 INFO - PROCESS | 3780 | 1466520445223 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 3780 | 1466520445225 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:25 INFO - PROCESS | 3780 | ++DOCSHELL 11010400 == 65 [pid = 3780] [id = 153] 07:47:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (11012C00) [pid = 3780] [serial = 457] [outer = 00000000] 07:47:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1101B400) [pid = 3780] [serial = 458] [outer = 11012C00] 07:47:25 INFO - PROCESS | 3780 | 1466520445277 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1101F400) [pid = 3780] [serial = 459] [outer = 11012C00] 07:47:25 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:25 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:25 INFO - PROCESS | 3780 | 1466520445882 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 940ms 07:47:25 INFO - PROCESS | 3780 | 1466520445939 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 3780 | 1466520445941 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 07:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:47:25 INFO - PROCESS | 3780 | 1466520445945 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 3780 | 1466520445947 Marionette TRACE conn3 <- [1,578,null,{}] 07:47:25 INFO - PROCESS | 3780 | 1466520445950 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:25 INFO - PROCESS | 3780 | 1466520445953 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:26 INFO - PROCESS | 3780 | 1466520446061 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:47:26 INFO - PROCESS | 3780 | 1466520446172 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 3780 | 1466520446175 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:26 INFO - PROCESS | 3780 | ++DOCSHELL 11015C00 == 66 [pid = 3780] [id = 154] 07:47:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1101B000) [pid = 3780] [serial = 460] [outer = 00000000] 07:47:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (15D7B400) [pid = 3780] [serial = 461] [outer = 1101B000] 07:47:26 INFO - PROCESS | 3780 | 1466520446236 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (16816000) [pid = 3780] [serial = 462] [outer = 1101B000] 07:47:27 INFO - PROCESS | 3780 | 1466520447106 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1182ms 07:47:27 INFO - PROCESS | 3780 | 1466520447141 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:47:27 INFO - PROCESS | 3780 | 1466520447146 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 07:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:47:27 INFO - PROCESS | 3780 | 1466520447153 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 3780 | 1466520447157 Marionette TRACE conn3 <- [1,582,null,{}] 07:47:27 INFO - PROCESS | 3780 | 1466520447162 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 3780 | 1466520447165 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:27 INFO - PROCESS | 3780 | 1466520447298 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:47:27 INFO - PROCESS | 3780 | 1466520447430 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 3780 | 1466520447435 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:27 INFO - PROCESS | 3780 | ++DOCSHELL 1047C400 == 67 [pid = 3780] [id = 155] 07:47:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (104E6400) [pid = 3780] [serial = 463] [outer = 00000000] 07:47:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (10ECFC00) [pid = 3780] [serial = 464] [outer = 104E6400] 07:47:27 INFO - PROCESS | 3780 | 1466520447536 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1101A000) [pid = 3780] [serial = 465] [outer = 104E6400] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 154E3C00 == 66 [pid = 3780] [id = 148] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 1281C800 == 65 [pid = 3780] [id = 147] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 0F311800 == 64 [pid = 3780] [id = 146] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 17FE5400 == 63 [pid = 3780] [id = 145] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 17FEB800 == 62 [pid = 3780] [id = 144] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 16E7B400 == 61 [pid = 3780] [id = 143] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 165F7000 == 60 [pid = 3780] [id = 142] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 13D0A800 == 59 [pid = 3780] [id = 141] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 130CA000 == 58 [pid = 3780] [id = 140] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 105F1800 == 57 [pid = 3780] [id = 139] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 16E78800 == 56 [pid = 3780] [id = 137] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 14E4F000 == 55 [pid = 3780] [id = 136] 07:47:28 INFO - PROCESS | 3780 | --DOCSHELL 10E10C00 == 54 [pid = 3780] [id = 135] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (16A30400) [pid = 3780] [serial = 242] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (17765800) [pid = 3780] [serial = 284] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1A714800) [pid = 3780] [serial = 245] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1ABBAC00) [pid = 3780] [serial = 278] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (13D0E400) [pid = 3780] [serial = 197] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1615D000) [pid = 3780] [serial = 290] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1A780C00) [pid = 3780] [serial = 194] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (19E49800) [pid = 3780] [serial = 157] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (13243400) [pid = 3780] [serial = 239] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (166F8C00) [pid = 3780] [serial = 329] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (16EDEC00) [pid = 3780] [serial = 200] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1ABB2400) [pid = 3780] [serial = 287] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (13130000) [pid = 3780] [serial = 326] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1A7A1000) [pid = 3780] [serial = 248] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1A789C00) [pid = 3780] [serial = 236] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1ABB4C00) [pid = 3780] [serial = 323] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (19967000) [pid = 3780] [serial = 203] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (13D0BC00) [pid = 3780] [serial = 281] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (16A17C00) [pid = 3780] [serial = 364] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (17681400) [pid = 3780] [serial = 395] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (13123400) [pid = 3780] [serial = 361] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1A716400) [pid = 3780] [serial = 358] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (13122C00) [pid = 3780] [serial = 164] [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.] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (17608400) [pid = 3780] [serial = 382] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (17610400) [pid = 3780] [serial = 383] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (12B1E800) [pid = 3780] [serial = 376] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (13240C00) [pid = 3780] [serial = 377] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (16E72000) [pid = 3780] [serial = 374] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (15B5F000) [pid = 3780] [serial = 373] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1615A400) [pid = 3780] [serial = 379] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (16A16C00) [pid = 3780] [serial = 380] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1A715400) [pid = 3780] [serial = 392] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (19E4FC00) [pid = 3780] [serial = 389] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1ABB6800) [pid = 3780] [serial = 399] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (10E0AC00) [pid = 3780] [serial = 401] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1ABB3400) [pid = 3780] [serial = 398] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17FE9400) [pid = 3780] [serial = 385] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A718C00) [pid = 3780] [serial = 393] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A77AC00) [pid = 3780] [serial = 396] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1818CC00) [pid = 3780] [serial = 386] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A711C00) [pid = 3780] [serial = 332] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1996B000) [pid = 3780] [serial = 388] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0F313C00) [pid = 3780] [serial = 370] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A788000) [pid = 3780] [serial = 367] [outer = 00000000] [url = about:blank] 07:47:28 INFO - PROCESS | 3780 | 1466520448180 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1085ms 07:47:28 INFO - PROCESS | 3780 | 1466520448234 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 3780 | 1466520448238 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 07:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:47:28 INFO - PROCESS | 3780 | 1466520448277 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 3780 | 1466520448280 Marionette TRACE conn3 <- [1,586,null,{}] 07:47:28 INFO - PROCESS | 3780 | 1466520448286 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:28 INFO - PROCESS | 3780 | 1466520448289 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:28 INFO - PROCESS | 3780 | 1466520448379 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:47:28 INFO - PROCESS | 3780 | 1466520448391 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:28 INFO - PROCESS | 3780 | 1466520448393 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:28 INFO - PROCESS | 3780 | ++DOCSHELL 1281C800 == 55 [pid = 3780] [id = 156] 07:47:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (129B5800) [pid = 3780] [serial = 466] [outer = 00000000] 07:47:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (12B19C00) [pid = 3780] [serial = 467] [outer = 129B5800] 07:47:28 INFO - PROCESS | 3780 | 1466520448488 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (130A9800) [pid = 3780] [serial = 468] [outer = 129B5800] 07:47:28 INFO - PROCESS | 3780 | 1466520448941 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 745ms 07:47:29 INFO - PROCESS | 3780 | 1466520449042 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 3780 | 1466520449046 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 07:47:29 INFO - PROCESS | 3780 | 1466520449055 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 3780 | 1466520449058 Marionette TRACE conn3 <- [1,590,null,{}] 07:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:47:29 INFO - PROCESS | 3780 | 1466520449068 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:29 INFO - PROCESS | 3780 | 1466520449073 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:29 INFO - PROCESS | 3780 | 1466520449171 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:47:29 INFO - PROCESS | 3780 | 1466520449257 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 3780 | 1466520449260 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:29 INFO - PROCESS | 3780 | ++DOCSHELL 156AB800 == 56 [pid = 3780] [id = 157] 07:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (156B1C00) [pid = 3780] [serial = 469] [outer = 00000000] 07:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16151000) [pid = 3780] [serial = 470] [outer = 156B1C00] 07:47:29 INFO - PROCESS | 3780 | 1466520449307 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1615B800) [pid = 3780] [serial = 471] [outer = 156B1C00] 07:47:29 INFO - PROCESS | 3780 | 1466520449720 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 728ms 07:47:29 INFO - PROCESS | 3780 | 1466520449792 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 3780 | 1466520449794 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 07:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:47:29 INFO - PROCESS | 3780 | 1466520449798 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 3780 | 1466520449799 Marionette TRACE conn3 <- [1,594,null,{}] 07:47:29 INFO - PROCESS | 3780 | 1466520449803 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:29 INFO - PROCESS | 3780 | 1466520449805 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:29 INFO - PROCESS | 3780 | 1466520449890 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:47:29 INFO - PROCESS | 3780 | 1466520449895 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 3780 | 1466520449897 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:29 INFO - PROCESS | 3780 | ++DOCSHELL 16812C00 == 57 [pid = 3780] [id = 158] 07:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (16814C00) [pid = 3780] [serial = 472] [outer = 00000000] 07:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1681F000) [pid = 3780] [serial = 473] [outer = 16814C00] 07:47:29 INFO - PROCESS | 3780 | 1466520449941 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16A1A400) [pid = 3780] [serial = 474] [outer = 16814C00] 07:47:30 INFO - PROCESS | 3780 | 1466520450434 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 664ms 07:47:30 INFO - PROCESS | 3780 | 1466520450469 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:47:30 INFO - PROCESS | 3780 | 1466520450471 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 07:47:30 INFO - PROCESS | 3780 | 1466520450474 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:47:30 INFO - PROCESS | 3780 | 1466520450476 Marionette TRACE conn3 <- [1,598,null,{}] 07:47:30 INFO - PROCESS | 3780 | 1466520450479 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:30 INFO - PROCESS | 3780 | 1466520450481 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:30 INFO - PROCESS | 3780 | 1466520450601 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:47:30 INFO - PROCESS | 3780 | 1466520450686 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 3780 | 1466520450688 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:30 INFO - PROCESS | 3780 | ++DOCSHELL 16A1E800 == 58 [pid = 3780] [id = 159] 07:47:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (16A2EC00) [pid = 3780] [serial = 475] [outer = 00000000] 07:47:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16ED5000) [pid = 3780] [serial = 476] [outer = 16A2EC00] 07:47:30 INFO - PROCESS | 3780 | 1466520450733 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (17509800) [pid = 3780] [serial = 477] [outer = 16A2EC00] 07:47:31 INFO - PROCESS | 3780 | 1466520451128 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 713ms 07:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:47:31 INFO - PROCESS | 3780 | 1466520451176 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 3780 | 1466520451178 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 07:47:31 INFO - PROCESS | 3780 | 1466520451182 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 3780 | 1466520451183 Marionette TRACE conn3 <- [1,602,null,{}] 07:47:31 INFO - PROCESS | 3780 | 1466520451186 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:31 INFO - PROCESS | 3780 | 1466520451192 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:31 INFO - PROCESS | 3780 | 1466520451388 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:47:31 INFO - PROCESS | 3780 | 1466520451452 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 3780 | 1466520451454 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:31 INFO - PROCESS | 3780 | ++DOCSHELL 16813800 == 59 [pid = 3780] [id = 160] 07:47:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (16E7B400) [pid = 3780] [serial = 478] [outer = 00000000] 07:47:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (17FE3400) [pid = 3780] [serial = 479] [outer = 16E7B400] 07:47:31 INFO - PROCESS | 3780 | 1466520451497 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1818AC00) [pid = 3780] [serial = 480] [outer = 16E7B400] 07:47:31 INFO - PROCESS | 3780 | 1466520451916 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 761ms 07:47:32 INFO - PROCESS | 3780 | 1466520451983 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 3780 | 1466520451985 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 07:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:47:32 INFO - PROCESS | 3780 | 1466520451994 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 3780 | 1466520451996 Marionette TRACE conn3 <- [1,606,null,{}] 07:47:32 INFO - PROCESS | 3780 | 1466520451999 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:32 INFO - PROCESS | 3780 | 1466520452001 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:32 INFO - PROCESS | 3780 | 1466520452113 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:47:32 INFO - PROCESS | 3780 | 1466520452125 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 3780 | 1466520452127 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:32 INFO - PROCESS | 3780 | ++DOCSHELL 16150400 == 60 [pid = 3780] [id = 161] 07:47:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (17B0EC00) [pid = 3780] [serial = 481] [outer = 00000000] 07:47:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (19962000) [pid = 3780] [serial = 482] [outer = 17B0EC00] 07:47:32 INFO - PROCESS | 3780 | 1466520452239 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (19967800) [pid = 3780] [serial = 483] [outer = 17B0EC00] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (17FEC000) [pid = 3780] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (18486400) [pid = 3780] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (105F6000) [pid = 3780] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (14306800) [pid = 3780] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (13153400) [pid = 3780] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (16E7BC00) [pid = 3780] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (169A7000) [pid = 3780] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (12899400) [pid = 3780] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:47:32 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (0F390800) [pid = 3780] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:47:32 INFO - PROCESS | 3780 | 1466520452778 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 825ms 07:47:32 INFO - PROCESS | 3780 | 1466520452829 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 3780 | 1466520452831 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 07:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:47:32 INFO - PROCESS | 3780 | 1466520452834 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 3780 | 1466520452836 Marionette TRACE conn3 <- [1,610,null,{}] 07:47:32 INFO - PROCESS | 3780 | 1466520452840 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:32 INFO - PROCESS | 3780 | 1466520452842 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:32 INFO - PROCESS | 3780 | 1466520452926 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:47:33 INFO - PROCESS | 3780 | 1466520453020 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 3780 | 1466520453022 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:33 INFO - PROCESS | 3780 | ++DOCSHELL 12B1C400 == 61 [pid = 3780] [id = 162] 07:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (12D8FC00) [pid = 3780] [serial = 484] [outer = 00000000] 07:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16E7BC00) [pid = 3780] [serial = 485] [outer = 12D8FC00] 07:47:33 INFO - PROCESS | 3780 | 1466520453067 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16E72000) [pid = 3780] [serial = 486] [outer = 12D8FC00] 07:47:33 INFO - PROCESS | 3780 | 1466520453485 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 664ms 07:47:33 INFO - PROCESS | 3780 | 1466520453539 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:47:33 INFO - PROCESS | 3780 | 1466520453541 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 07:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:47:33 INFO - PROCESS | 3780 | 1466520453548 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - PROCESS | 3780 | 1466520453549 Marionette TRACE conn3 <- [1,614,null,{}] 07:47:33 INFO - PROCESS | 3780 | 1466520453553 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:33 INFO - PROCESS | 3780 | 1466520453554 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:33 INFO - PROCESS | 3780 | 1466520453639 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:47:33 INFO - PROCESS | 3780 | 1466520453645 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 3780 | 1466520453646 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:33 INFO - PROCESS | 3780 | ++DOCSHELL 10E05C00 == 62 [pid = 3780] [id = 163] 07:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (17FE8800) [pid = 3780] [serial = 487] [outer = 00000000] 07:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19A91C00) [pid = 3780] [serial = 488] [outer = 17FE8800] 07:47:33 INFO - PROCESS | 3780 | 1466520453688 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19F3C000) [pid = 3780] [serial = 489] [outer = 17FE8800] 07:47:34 INFO - PROCESS | 3780 | 1466520454110 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 615ms 07:47:34 INFO - PROCESS | 3780 | 1466520454143 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 3780 | 1466520454145 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 07:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:47:34 INFO - PROCESS | 3780 | 1466520454164 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 3780 | 1466520454166 Marionette TRACE conn3 <- [1,618,null,{}] 07:47:34 INFO - PROCESS | 3780 | 1466520454169 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 3780 | 1466520454180 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:34 INFO - PROCESS | 3780 | 1466520454312 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:47:34 INFO - PROCESS | 3780 | 1466520454317 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 3780 | 1466520454319 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:34 INFO - PROCESS | 3780 | ++DOCSHELL 1A3C3400 == 63 [pid = 3780] [id = 164] 07:47:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A3C3C00) [pid = 3780] [serial = 490] [outer = 00000000] 07:47:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A716000) [pid = 3780] [serial = 491] [outer = 1A3C3C00] 07:47:34 INFO - PROCESS | 3780 | 1466520454369 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A71F000) [pid = 3780] [serial = 492] [outer = 1A3C3C00] 07:47:34 INFO - PROCESS | 3780 | 1466520454906 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 794ms 07:47:34 INFO - PROCESS | 3780 | 1466520454945 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 3780 | 1466520454950 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 07:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:47:34 INFO - PROCESS | 3780 | 1466520454956 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 3780 | 1466520454959 Marionette TRACE conn3 <- [1,622,null,{}] 07:47:34 INFO - PROCESS | 3780 | 1466520454965 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 3780 | 1466520454968 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:35 INFO - PROCESS | 3780 | 1466520455129 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:47:35 INFO - PROCESS | 3780 | 1466520455281 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:35 INFO - PROCESS | 3780 | 1466520455286 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:35 INFO - PROCESS | 3780 | ++DOCSHELL 10E03000 == 64 [pid = 3780] [id = 165] 07:47:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (10E03400) [pid = 3780] [serial = 493] [outer = 00000000] 07:47:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1281E000) [pid = 3780] [serial = 494] [outer = 10E03400] 07:47:35 INFO - PROCESS | 3780 | 1466520455342 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (13034400) [pid = 3780] [serial = 495] [outer = 10E03400] 07:47:35 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:35 INFO - PROCESS | 3780 | 1466520455897 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 971ms 07:47:35 INFO - PROCESS | 3780 | 1466520455938 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 3780 | 1466520455943 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 07:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:47:35 INFO - PROCESS | 3780 | 1466520455950 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 3780 | 1466520455953 Marionette TRACE conn3 <- [1,626,null,{}] 07:47:35 INFO - PROCESS | 3780 | 1466520455957 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:35 INFO - PROCESS | 3780 | 1466520455960 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:36 INFO - PROCESS | 3780 | 1466520456077 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:47:36 INFO - PROCESS | 3780 | 1466520456274 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 3780 | 1466520456277 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:36 INFO - PROCESS | 3780 | ++DOCSHELL 13D18000 == 65 [pid = 3780] [id = 166] 07:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (14F9A400) [pid = 3780] [serial = 496] [outer = 00000000] 07:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (15FF9400) [pid = 3780] [serial = 497] [outer = 14F9A400] 07:47:36 INFO - PROCESS | 3780 | 1466520456333 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (165F5400) [pid = 3780] [serial = 498] [outer = 14F9A400] 07:47:36 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:36 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:36 INFO - PROCESS | 3780 | 1466520456903 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1037ms 07:47:37 INFO - PROCESS | 3780 | 1466520456988 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:47:37 INFO - PROCESS | 3780 | 1466520456990 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 07:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:47:37 INFO - PROCESS | 3780 | 1466520456994 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 3780 | 1466520456998 Marionette TRACE conn3 <- [1,630,null,{}] 07:47:37 INFO - PROCESS | 3780 | 1466520457010 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:37 INFO - PROCESS | 3780 | 1466520457015 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:37 INFO - PROCESS | 3780 | 1466520457175 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:47:37 INFO - PROCESS | 3780 | 1466520457304 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 3780 | 1466520457308 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:37 INFO - PROCESS | 3780 | ++DOCSHELL 17FE4C00 == 66 [pid = 3780] [id = 167] 07:47:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (17FE7C00) [pid = 3780] [serial = 499] [outer = 00000000] 07:47:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (19960C00) [pid = 3780] [serial = 500] [outer = 17FE7C00] 07:47:37 INFO - PROCESS | 3780 | 1466520457364 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1A21A400) [pid = 3780] [serial = 501] [outer = 17FE7C00] 07:47:37 INFO - PROCESS | 3780 | 1466520457931 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 971ms 07:47:38 INFO - PROCESS | 3780 | 1466520457972 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 3780 | 1466520457974 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 07:47:38 INFO - PROCESS | 3780 | 1466520457978 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:47:38 INFO - PROCESS | 3780 | 1466520457980 Marionette TRACE conn3 <- [1,634,null,{}] 07:47:38 INFO - PROCESS | 3780 | 1466520457983 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:38 INFO - PROCESS | 3780 | 1466520457985 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:38 INFO - PROCESS | 3780 | 1466520458146 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:47:38 INFO - PROCESS | 3780 | 1466520458295 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 3780 | 1466520458297 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:38 INFO - PROCESS | 3780 | ++DOCSHELL 19A91800 == 67 [pid = 3780] [id = 168] 07:47:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (19F31400) [pid = 3780] [serial = 502] [outer = 00000000] 07:47:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1A793000) [pid = 3780] [serial = 503] [outer = 19F31400] 07:47:38 INFO - PROCESS | 3780 | 1466520458352 Marionette DEBUG loaded listener.js 07:47:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1A79B800) [pid = 3780] [serial = 504] [outer = 19F31400] 07:47:39 INFO - PROCESS | 3780 | 1466520459186 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1230ms 07:47:39 INFO - PROCESS | 3780 | 1466520459246 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 3780 | 1466520459251 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 07:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:47:39 INFO - PROCESS | 3780 | 1466520459256 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - PROCESS | 3780 | 1466520459259 Marionette TRACE conn3 <- [1,638,null,{}] 07:47:39 INFO - PROCESS | 3780 | 1466520459264 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:39 INFO - PROCESS | 3780 | 1466520459267 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:39 INFO - PROCESS | 3780 | 1466520459367 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:47:39 INFO - PROCESS | 3780 | 1466520459503 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 3780 | 1466520459507 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:39 INFO - PROCESS | 3780 | ++DOCSHELL 0F312C00 == 68 [pid = 3780] [id = 169] 07:47:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1026B000) [pid = 3780] [serial = 505] [outer = 00000000] 07:47:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (10E0BC00) [pid = 3780] [serial = 506] [outer = 1026B000] 07:47:39 INFO - PROCESS | 3780 | 1466520459558 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11236000) [pid = 3780] [serial = 507] [outer = 1026B000] 07:47:40 INFO - PROCESS | 3780 | 1466520460198 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 988ms 07:47:40 INFO - PROCESS | 3780 | 1466520460235 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 3780 | 1466520460239 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 07:47:40 INFO - PROCESS | 3780 | 1466520460245 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:47:40 INFO - PROCESS | 3780 | 1466520460248 Marionette TRACE conn3 <- [1,642,null,{}] 07:47:40 INFO - PROCESS | 3780 | 1466520460252 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:40 INFO - PROCESS | 3780 | 1466520460254 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:40 INFO - PROCESS | 3780 | 1466520460355 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:47:40 INFO - PROCESS | 3780 | 1466520460467 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:40 INFO - PROCESS | 3780 | 1466520460469 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:40 INFO - PROCESS | 3780 | ++DOCSHELL 13126C00 == 69 [pid = 3780] [id = 170] 07:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1312E800) [pid = 3780] [serial = 508] [outer = 00000000] 07:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1323D400) [pid = 3780] [serial = 509] [outer = 1312E800] 07:47:40 INFO - PROCESS | 3780 | 1466520460518 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (13940000) [pid = 3780] [serial = 510] [outer = 1312E800] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 10E05C00 == 68 [pid = 3780] [id = 163] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 12B1C400 == 67 [pid = 3780] [id = 162] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 16150400 == 66 [pid = 3780] [id = 161] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 16813800 == 65 [pid = 3780] [id = 160] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 16A1E800 == 64 [pid = 3780] [id = 159] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 16812C00 == 63 [pid = 3780] [id = 158] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 156AB800 == 62 [pid = 3780] [id = 157] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1281C800 == 61 [pid = 3780] [id = 156] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1047C400 == 60 [pid = 3780] [id = 155] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 11015C00 == 59 [pid = 3780] [id = 154] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 11010400 == 58 [pid = 3780] [id = 153] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 16154C00 == 57 [pid = 3780] [id = 151] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 15FF3000 == 56 [pid = 3780] [id = 152] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 130C8C00 == 55 [pid = 3780] [id = 150] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 0C773000 == 54 [pid = 3780] [id = 149] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 129F2800 == 53 [pid = 3780] [id = 120] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 10A5C000 == 52 [pid = 3780] [id = 53] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 10A59400 == 51 [pid = 3780] [id = 93] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 102CD000 == 50 [pid = 3780] [id = 134] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 0F30E000 == 49 [pid = 3780] [id = 124] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 10E8DC00 == 48 [pid = 3780] [id = 94] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 12B1A800 == 47 [pid = 3780] [id = 125] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 10F6A000 == 46 [pid = 3780] [id = 54] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 10F74000 == 45 [pid = 3780] [id = 121] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 16156C00 == 44 [pid = 3780] [id = 97] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1A213400 == 43 [pid = 3780] [id = 123] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1A4B4000 == 42 [pid = 3780] [id = 96] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 19969000 == 41 [pid = 3780] [id = 82] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 12B1B000 == 40 [pid = 3780] [id = 108] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1A788800 == 39 [pid = 3780] [id = 83] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 19965800 == 38 [pid = 3780] [id = 138] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1596D400 == 37 [pid = 3780] [id = 95] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1A720800 == 36 [pid = 3780] [id = 79] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 15D79400 == 35 [pid = 3780] [id = 122] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1996C800 == 34 [pid = 3780] [id = 111] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1A4AB800 == 33 [pid = 3780] [id = 65] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 0F312C00 == 32 [pid = 3780] [id = 169] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 19A91800 == 31 [pid = 3780] [id = 168] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 17FE4C00 == 30 [pid = 3780] [id = 167] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 1A3C3400 == 29 [pid = 3780] [id = 164] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 10E03000 == 28 [pid = 3780] [id = 165] 07:47:41 INFO - PROCESS | 3780 | --DOCSHELL 13D18000 == 27 [pid = 3780] [id = 166] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (18486800) [pid = 3780] [serial = 431] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (19A8F800) [pid = 3780] [serial = 434] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1848C800) [pid = 3780] [serial = 432] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (14E54800) [pid = 3780] [serial = 407] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (10E0E000) [pid = 3780] [serial = 417] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (10A64800) [pid = 3780] [serial = 416] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (154E2000) [pid = 3780] [serial = 422] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (156F2400) [pid = 3780] [serial = 423] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (14E4EC00) [pid = 3780] [serial = 420] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (14E4A400) [pid = 3780] [serial = 419] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (17508C00) [pid = 3780] [serial = 410] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (17672400) [pid = 3780] [serial = 428] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (12B14800) [pid = 3780] [serial = 404] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (16A20C00) [pid = 3780] [serial = 425] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (16E71800) [pid = 3780] [serial = 426] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1A218000) [pid = 3780] [serial = 413] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19A98C00) [pid = 3780] [serial = 435] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (15B5E800) [pid = 3780] [serial = 440] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (105EA800) [pid = 3780] [serial = 437] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (10E0C800) [pid = 3780] [serial = 438] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (165E8800) [pid = 3780] [serial = 441] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (17765C00) [pid = 3780] [serial = 429] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (18495800) [pid = 3780] [serial = 443] [outer = 00000000] [url = about:blank] 07:47:41 INFO - PROCESS | 3780 | 1466520461841 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1668ms 07:47:41 INFO - PROCESS | 3780 | 1466520461881 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:47:41 INFO - PROCESS | 3780 | 1466520461885 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 07:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:47:41 INFO - PROCESS | 3780 | 1466520461889 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 3780 | 1466520461894 Marionette TRACE conn3 <- [1,646,null,{}] 07:47:41 INFO - PROCESS | 3780 | 1466520461947 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:41 INFO - PROCESS | 3780 | 1466520461950 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:42 INFO - PROCESS | 3780 | 1466520462061 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:47:42 INFO - PROCESS | 3780 | 1466520462147 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 3780 | 1466520462150 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:42 INFO - PROCESS | 3780 | ++DOCSHELL 10E0A400 == 28 [pid = 3780] [id = 171] 07:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (10E0AC00) [pid = 3780] [serial = 511] [outer = 00000000] 07:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (10ED9800) [pid = 3780] [serial = 512] [outer = 10E0AC00] 07:47:42 INFO - PROCESS | 3780 | 1466520462196 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (11014C00) [pid = 3780] [serial = 513] [outer = 10E0AC00] 07:47:42 INFO - PROCESS | 3780 | 1466520462557 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 680ms 07:47:42 INFO - PROCESS | 3780 | 1466520462579 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 3780 | 1466520462583 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 07:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:47:42 INFO - PROCESS | 3780 | 1466520462605 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 3780 | 1466520462607 Marionette TRACE conn3 <- [1,650,null,{}] 07:47:42 INFO - PROCESS | 3780 | 1466520462611 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:42 INFO - PROCESS | 3780 | 1466520462613 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:42 INFO - PROCESS | 3780 | 1466520462727 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:47:42 INFO - PROCESS | 3780 | 1466520462734 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 3780 | 1466520462736 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:42 INFO - PROCESS | 3780 | ++DOCSHELL 129E8000 == 29 [pid = 3780] [id = 172] 07:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (12B13400) [pid = 3780] [serial = 514] [outer = 00000000] 07:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (12B1B000) [pid = 3780] [serial = 515] [outer = 12B13400] 07:47:42 INFO - PROCESS | 3780 | 1466520462788 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1303B400) [pid = 3780] [serial = 516] [outer = 12B13400] 07:47:43 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:43 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:43 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:43 INFO - PROCESS | 3780 | 1466520463293 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 729ms 07:47:43 INFO - PROCESS | 3780 | 1466520463328 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 3780 | 1466520463330 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 07:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:47:43 INFO - PROCESS | 3780 | 1466520463334 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - PROCESS | 3780 | 1466520463337 Marionette TRACE conn3 <- [1,654,null,{}] 07:47:43 INFO - PROCESS | 3780 | 1466520463348 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:43 INFO - PROCESS | 3780 | 1466520463352 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:43 INFO - PROCESS | 3780 | 1466520463437 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:47:43 INFO - PROCESS | 3780 | 1466520463446 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 3780 | 1466520463449 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:43 INFO - PROCESS | 3780 | ++DOCSHELL 13D0EC00 == 30 [pid = 3780] [id = 173] 07:47:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (13D0F800) [pid = 3780] [serial = 517] [outer = 00000000] 07:47:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (14E4C800) [pid = 3780] [serial = 518] [outer = 13D0F800] 07:47:43 INFO - PROCESS | 3780 | 1466520463500 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (14E57C00) [pid = 3780] [serial = 519] [outer = 13D0F800] 07:47:43 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:43 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:44 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:44 INFO - PROCESS | 3780 | 1466520464060 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 777ms 07:47:44 INFO - PROCESS | 3780 | 1466520464114 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 3780 | 1466520464117 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 07:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:47:44 INFO - PROCESS | 3780 | 1466520464120 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 3780 | 1466520464122 Marionette TRACE conn3 <- [1,658,null,{}] 07:47:44 INFO - PROCESS | 3780 | 1466520464158 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:44 INFO - PROCESS | 3780 | 1466520464160 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:44 INFO - PROCESS | 3780 | 1466520464275 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:47:44 INFO - PROCESS | 3780 | 1466520464288 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:44 INFO - PROCESS | 3780 | 1466520464290 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:44 INFO - PROCESS | 3780 | ++DOCSHELL 14E56400 == 31 [pid = 3780] [id = 174] 07:47:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (14EDDC00) [pid = 3780] [serial = 520] [outer = 00000000] 07:47:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1596C000) [pid = 3780] [serial = 521] [outer = 14EDDC00] 07:47:44 INFO - PROCESS | 3780 | 1466520464334 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (15D6C400) [pid = 3780] [serial = 522] [outer = 14EDDC00] 07:47:44 INFO - PROCESS | 3780 | 1466520464759 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 729ms 07:47:44 INFO - PROCESS | 3780 | 1466520464822 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 3780 | 1466520464824 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 07:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:47:44 INFO - PROCESS | 3780 | 1466520464875 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 3780 | 1466520464876 Marionette TRACE conn3 <- [1,662,null,{}] 07:47:44 INFO - PROCESS | 3780 | 1466520464880 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:44 INFO - PROCESS | 3780 | 1466520464882 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:45 INFO - PROCESS | 3780 | 1466520464995 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:47:45 INFO - PROCESS | 3780 | 1466520465003 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 3780 | 1466520465005 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:45 INFO - PROCESS | 3780 | ++DOCSHELL 15B6B400 == 32 [pid = 3780] [id = 175] 07:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (15D79800) [pid = 3780] [serial = 523] [outer = 00000000] 07:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (16151400) [pid = 3780] [serial = 524] [outer = 15D79800] 07:47:45 INFO - PROCESS | 3780 | 1466520465048 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (16152C00) [pid = 3780] [serial = 525] [outer = 15D79800] 07:47:45 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:45 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:45 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:45 INFO - PROCESS | 3780 | 1466520465492 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:47:45 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 07:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 680ms 07:47:45 INFO - PROCESS | 3780 | 1466520465517 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:47:45 INFO - PROCESS | 3780 | 1466520465519 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 07:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:47:45 INFO - PROCESS | 3780 | 1466520465522 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:47:45 INFO - PROCESS | 3780 | 1466520465524 Marionette TRACE conn3 <- [1,666,null,{}] 07:47:45 INFO - PROCESS | 3780 | 1466520465527 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:45 INFO - PROCESS | 3780 | 1466520465532 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:45 INFO - PROCESS | 3780 | 1466520465679 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:47:45 INFO - PROCESS | 3780 | 1466520465702 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 3780 | 1466520465704 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:45 INFO - PROCESS | 3780 | ++DOCSHELL 1681CC00 == 33 [pid = 3780] [id = 176] 07:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (16820800) [pid = 3780] [serial = 526] [outer = 00000000] 07:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (16A1D400) [pid = 3780] [serial = 527] [outer = 16820800] 07:47:45 INFO - PROCESS | 3780 | 1466520465748 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (16AD4000) [pid = 3780] [serial = 528] [outer = 16820800] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (16E79400) [pid = 3780] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (17681000) [pid = 3780] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (12B11C00) [pid = 3780] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (10E8F000) [pid = 3780] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19968400) [pid = 3780] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1614EC00) [pid = 3780] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (14E4F400) [pid = 3780] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1A4AA000) [pid = 3780] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (0F310400) [pid = 3780] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (10E01C00) [pid = 3780] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1A4AB400) [pid = 3780] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (16A2EC00) [pid = 3780] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (16E7B400) [pid = 3780] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (12D8FC00) [pid = 3780] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17B0EC00) [pid = 3780] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (17FE8800) [pid = 3780] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (156B1C00) [pid = 3780] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (129B5800) [pid = 3780] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (104E6400) [pid = 3780] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1A4B2800) [pid = 3780] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1101B000) [pid = 3780] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (131EDC00) [pid = 3780] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (11012C00) [pid = 3780] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1615BC00) [pid = 3780] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (16814C00) [pid = 3780] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (0F30B400) [pid = 3780] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:47:46 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A3C3C00) [pid = 3780] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:47:46 INFO - PROCESS | 3780 | 1466520466823 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1344ms 07:47:46 INFO - PROCESS | 3780 | 1466520466886 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:47:46 INFO - PROCESS | 3780 | 1466520466888 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 07:47:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:47:46 INFO - PROCESS | 3780 | 1466520466891 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 3780 | 1466520466893 Marionette TRACE conn3 <- [1,670,null,{}] 07:47:46 INFO - PROCESS | 3780 | 1466520466897 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:46 INFO - PROCESS | 3780 | 1466520466899 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:46 INFO - PROCESS | 3780 | 1466520466977 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:47:46 INFO - PROCESS | 3780 | 1466520466983 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 3780 | 1466520466985 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:47 INFO - PROCESS | 3780 | ++DOCSHELL 10A5F800 == 34 [pid = 3780] [id = 177] 07:47:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11017000) [pid = 3780] [serial = 529] [outer = 00000000] 07:47:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (130A9C00) [pid = 3780] [serial = 530] [outer = 11017000] 07:47:47 INFO - PROCESS | 3780 | 1466520467031 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (14F9A800) [pid = 3780] [serial = 531] [outer = 11017000] 07:47:48 INFO - PROCESS | 3780 | 1466520468033 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:47:48 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) 07:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1198ms 07:47:48 INFO - PROCESS | 3780 | 1466520468085 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:47:48 INFO - PROCESS | 3780 | 1466520468088 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 07:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:47:48 INFO - PROCESS | 3780 | 1466520468093 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - PROCESS | 3780 | 1466520468095 Marionette TRACE conn3 <- [1,674,null,{}] 07:47:48 INFO - PROCESS | 3780 | 1466520468099 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:48 INFO - PROCESS | 3780 | 1466520468101 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:48 INFO - PROCESS | 3780 | 1466520468180 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:47:48 INFO - PROCESS | 3780 | 1466520468187 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 3780 | 1466520468189 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:48 INFO - PROCESS | 3780 | ++DOCSHELL 13151000 == 35 [pid = 3780] [id = 178] 07:47:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13153400) [pid = 3780] [serial = 532] [outer = 00000000] 07:47:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (169A8C00) [pid = 3780] [serial = 533] [outer = 13153400] 07:47:48 INFO - PROCESS | 3780 | 1466520468232 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (16A11400) [pid = 3780] [serial = 534] [outer = 13153400] 07:47:49 INFO - PROCESS | 3780 | 1466520469201 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:47:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:47:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1118ms 07:47:49 INFO - PROCESS | 3780 | 1466520469217 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:47:49 INFO - PROCESS | 3780 | 1466520469220 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 07:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:47:49 INFO - PROCESS | 3780 | 1466520469226 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 3780 | 1466520469229 Marionette TRACE conn3 <- [1,678,null,{}] 07:47:49 INFO - PROCESS | 3780 | 1466520469234 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:49 INFO - PROCESS | 3780 | 1466520469237 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:49 INFO - PROCESS | 3780 | 1466520469374 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:47:49 INFO - PROCESS | 3780 | 1466520469500 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:49 INFO - PROCESS | 3780 | 1466520469504 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:49 INFO - PROCESS | 3780 | ++DOCSHELL 10E02400 == 36 [pid = 3780] [id = 179] 07:47:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (10E05400) [pid = 3780] [serial = 535] [outer = 00000000] 07:47:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (10ED2000) [pid = 3780] [serial = 536] [outer = 10E05400] 07:47:49 INFO - PROCESS | 3780 | 1466520469562 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1101D000) [pid = 3780] [serial = 537] [outer = 10E05400] 07:47:50 INFO - PROCESS | 3780 | 1466520470776 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:47:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1554ms 07:47:50 INFO - PROCESS | 3780 | 1466520470793 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 3780 | 1466520470797 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 07:47:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:47:50 INFO - PROCESS | 3780 | 1466520470804 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 3780 | 1466520470807 Marionette TRACE conn3 <- [1,682,null,{}] 07:47:50 INFO - PROCESS | 3780 | 1466520470811 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 3780 | 1466520470814 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:50 INFO - PROCESS | 3780 | 1466520470934 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:47:51 INFO - PROCESS | 3780 | 1466520471077 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 3780 | 1466520471080 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:51 INFO - PROCESS | 3780 | ++DOCSHELL 13243800 == 37 [pid = 3780] [id = 180] 07:47:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (13935400) [pid = 3780] [serial = 538] [outer = 00000000] 07:47:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1430E800) [pid = 3780] [serial = 539] [outer = 13935400] 07:47:51 INFO - PROCESS | 3780 | 1466520471135 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (154E3C00) [pid = 3780] [serial = 540] [outer = 13935400] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 10A5F800 == 36 [pid = 3780] [id = 177] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 1681CC00 == 35 [pid = 3780] [id = 176] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 15B6B400 == 34 [pid = 3780] [id = 175] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 14E56400 == 33 [pid = 3780] [id = 174] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 13D0EC00 == 32 [pid = 3780] [id = 173] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 129E8000 == 31 [pid = 3780] [id = 172] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 10E0A400 == 30 [pid = 3780] [id = 171] 07:47:52 INFO - PROCESS | 3780 | --DOCSHELL 13126C00 == 29 [pid = 3780] [id = 170] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1A716000) [pid = 3780] [serial = 491] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1A71F000) [pid = 3780] [serial = 492] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (19F3C000) [pid = 3780] [serial = 489] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (16E72000) [pid = 3780] [serial = 486] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16A1A400) [pid = 3780] [serial = 474] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (17680800) [pid = 3780] [serial = 411] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (19A8D400) [pid = 3780] [serial = 444] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (14ED9400) [pid = 3780] [serial = 362] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (131EE000) [pid = 3780] [serial = 405] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A7A0800) [pid = 3780] [serial = 414] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16A1E000) [pid = 3780] [serial = 365] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (14F18400) [pid = 3780] [serial = 408] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A79C400) [pid = 3780] [serial = 368] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (10A5A000) [pid = 3780] [serial = 371] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (10E10000) [pid = 3780] [serial = 402] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A780800) [pid = 3780] [serial = 359] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16ED5000) [pid = 3780] [serial = 476] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17509800) [pid = 3780] [serial = 477] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1818AC00) [pid = 3780] [serial = 480] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16E7BC00) [pid = 3780] [serial = 485] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17FE3400) [pid = 3780] [serial = 479] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19962000) [pid = 3780] [serial = 482] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19A91C00) [pid = 3780] [serial = 488] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16151000) [pid = 3780] [serial = 470] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1615B800) [pid = 3780] [serial = 471] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12B19C00) [pid = 3780] [serial = 467] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (130A9800) [pid = 3780] [serial = 468] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10ECFC00) [pid = 3780] [serial = 464] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1101A000) [pid = 3780] [serial = 465] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A77D800) [pid = 3780] [serial = 455] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A787C00) [pid = 3780] [serial = 456] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15D7B400) [pid = 3780] [serial = 461] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16816000) [pid = 3780] [serial = 462] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14E4E800) [pid = 3780] [serial = 449] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (154DD800) [pid = 3780] [serial = 450] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1101B400) [pid = 3780] [serial = 458] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1101F400) [pid = 3780] [serial = 459] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1760A800) [pid = 3780] [serial = 452] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17FECC00) [pid = 3780] [serial = 453] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1681F000) [pid = 3780] [serial = 473] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10275800) [pid = 3780] [serial = 446] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (105F5400) [pid = 3780] [serial = 447] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19967800) [pid = 3780] [serial = 483] [outer = 00000000] [url = about:blank] 07:47:52 INFO - PROCESS | 3780 | 1466520472357 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:47:52 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) 07:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1620ms 07:47:52 INFO - PROCESS | 3780 | 1466520472404 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:47:52 INFO - PROCESS | 3780 | 1466520472408 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 07:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:47:52 INFO - PROCESS | 3780 | 1466520472412 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 3780 | 1466520472415 Marionette TRACE conn3 <- [1,686,null,{}] 07:47:52 INFO - PROCESS | 3780 | 1466520472420 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:52 INFO - PROCESS | 3780 | 1466520472423 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:52 INFO - PROCESS | 3780 | 1466520472538 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:47:52 INFO - PROCESS | 3780 | 1466520472682 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 3780 | 1466520472686 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:52 INFO - PROCESS | 3780 | ++DOCSHELL 10A5A000 == 30 [pid = 3780] [id = 181] 07:47:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10A5CC00) [pid = 3780] [serial = 541] [outer = 00000000] 07:47:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10B72C00) [pid = 3780] [serial = 542] [outer = 10A5CC00] 07:47:52 INFO - PROCESS | 3780 | 1466520472734 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10E06000) [pid = 3780] [serial = 543] [outer = 10A5CC00] 07:47:53 INFO - PROCESS | 3780 | 1466520473645 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:47:53 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) 07:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1230ms 07:47:53 INFO - PROCESS | 3780 | 1466520473681 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 3780 | 1466520473685 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 07:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:47:53 INFO - PROCESS | 3780 | 1466520473691 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 3780 | 1466520473693 Marionette TRACE conn3 <- [1,690,null,{}] 07:47:53 INFO - PROCESS | 3780 | 1466520473697 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 3780 | 1466520473700 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:53 INFO - PROCESS | 3780 | 1466520473784 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:47:53 INFO - PROCESS | 3780 | 1466520473791 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 3780 | 1466520473793 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:53 INFO - PROCESS | 3780 | ++DOCSHELL 1101A400 == 31 [pid = 3780] [id = 182] 07:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1101AC00) [pid = 3780] [serial = 544] [outer = 00000000] 07:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11ADDC00) [pid = 3780] [serial = 545] [outer = 1101AC00] 07:47:53 INFO - PROCESS | 3780 | 1466520473839 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (129E8000) [pid = 3780] [serial = 546] [outer = 1101AC00] 07:47:54 INFO - PROCESS | 3780 | 1466520474815 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:47:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1198ms 07:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:47:54 INFO - PROCESS | 3780 | 1466520474884 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 3780 | 1466520474886 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 07:47:54 INFO - PROCESS | 3780 | 1466520474889 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 3780 | 1466520474893 Marionette TRACE conn3 <- [1,694,null,{}] 07:47:54 INFO - PROCESS | 3780 | 1466520474903 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:54 INFO - PROCESS | 3780 | 1466520474908 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:55 INFO - PROCESS | 3780 | 1466520475023 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:47:55 INFO - PROCESS | 3780 | 1466520475030 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 3780 | 1466520475033 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:55 INFO - PROCESS | 3780 | ++DOCSHELL 13456400 == 32 [pid = 3780] [id = 183] 07:47:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13459400) [pid = 3780] [serial = 547] [outer = 00000000] 07:47:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14309800) [pid = 3780] [serial = 548] [outer = 13459400] 07:47:55 INFO - PROCESS | 3780 | 1466520475128 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14E56400) [pid = 3780] [serial = 549] [outer = 13459400] 07:47:56 INFO - PROCESS | 3780 | 1466520476134 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:47:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1295ms 07:47:56 INFO - PROCESS | 3780 | 1466520476184 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 3780 | 1466520476187 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 07:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:47:56 INFO - PROCESS | 3780 | 1466520476196 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 3780 | 1466520476198 Marionette TRACE conn3 <- [1,698,null,{}] 07:47:56 INFO - PROCESS | 3780 | 1466520476202 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 3780 | 1466520476204 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:56 INFO - PROCESS | 3780 | 1466520476327 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10E0AC00) [pid = 3780] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13D0F800) [pid = 3780] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12B13400) [pid = 3780] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14EDDC00) [pid = 3780] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1312E800) [pid = 3780] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10E03400) [pid = 3780] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (14F9A400) [pid = 3780] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17FE7C00) [pid = 3780] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19F31400) [pid = 3780] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11017000) [pid = 3780] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1026B000) [pid = 3780] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15D79800) [pid = 3780] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:47:56 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16820800) [pid = 3780] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:47:56 INFO - PROCESS | 3780 | 1466520476385 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 3780 | 1466520476387 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:56 INFO - PROCESS | 3780 | ++DOCSHELL 105F6000 == 33 [pid = 3780] [id = 184] 07:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10A60C00) [pid = 3780] [serial = 550] [outer = 00000000] 07:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11016000) [pid = 3780] [serial = 551] [outer = 10A60C00] 07:47:56 INFO - PROCESS | 3780 | 1466520476433 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1393F400) [pid = 3780] [serial = 552] [outer = 10A60C00] 07:47:57 INFO - PROCESS | 3780 | 1466520477341 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:47:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 07:47:57 INFO - PROCESS | 3780 | 1466520477369 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 3780 | 1466520477371 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 07:47:57 INFO - PROCESS | 3780 | 1466520477374 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:47:57 INFO - PROCESS | 3780 | 1466520477423 Marionette TRACE conn3 <- [1,702,null,{}] 07:47:57 INFO - PROCESS | 3780 | 1466520477427 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:57 INFO - PROCESS | 3780 | 1466520477429 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:57 INFO - PROCESS | 3780 | 1466520477536 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:47:57 INFO - PROCESS | 3780 | 1466520477585 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 3780 | 1466520477587 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:57 INFO - PROCESS | 3780 | ++DOCSHELL 14E54400 == 34 [pid = 3780] [id = 185] 07:47:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14F9EC00) [pid = 3780] [serial = 553] [outer = 00000000] 07:47:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15D76400) [pid = 3780] [serial = 554] [outer = 14F9EC00] 07:47:57 INFO - PROCESS | 3780 | 1466520477636 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15EB9000) [pid = 3780] [serial = 555] [outer = 14F9EC00] 07:47:58 INFO - PROCESS | 3780 | 1466520478550 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:47:58 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 07:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1198ms 07:47:58 INFO - PROCESS | 3780 | 1466520478613 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:47:58 INFO - PROCESS | 3780 | 1466520478615 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 07:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:47:58 INFO - PROCESS | 3780 | 1466520478618 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 3780 | 1466520478619 Marionette TRACE conn3 <- [1,706,null,{}] 07:47:58 INFO - PROCESS | 3780 | 1466520478623 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:58 INFO - PROCESS | 3780 | 1466520478629 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:58 INFO - PROCESS | 3780 | 1466520478739 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:47:58 INFO - PROCESS | 3780 | 1466520478858 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 3780 | 1466520478861 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:47:58 INFO - PROCESS | 3780 | ++DOCSHELL 0F308400 == 35 [pid = 3780] [id = 186] 07:47:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0F30B400) [pid = 3780] [serial = 556] [outer = 00000000] 07:47:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (0F312800) [pid = 3780] [serial = 557] [outer = 0F30B400] 07:47:58 INFO - PROCESS | 3780 | 1466520478924 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (102E4800) [pid = 3780] [serial = 558] [outer = 0F30B400] 07:48:00 INFO - PROCESS | 3780 | 1466520480094 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:48:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:48:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1555ms 07:48:00 INFO - PROCESS | 3780 | 1466520480162 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 3780 | 1466520480165 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 07:48:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:48:00 INFO - PROCESS | 3780 | 1466520480212 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - PROCESS | 3780 | 1466520480215 Marionette TRACE conn3 <- [1,710,null,{}] 07:48:00 INFO - PROCESS | 3780 | 1466520480229 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:00 INFO - PROCESS | 3780 | 1466520480231 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:00 INFO - PROCESS | 3780 | 1466520480405 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:48:00 INFO - PROCESS | 3780 | 1466520480500 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 3780 | 1466520480503 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:00 INFO - PROCESS | 3780 | ++DOCSHELL 12B18800 == 36 [pid = 3780] [id = 187] 07:48:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12B1C800) [pid = 3780] [serial = 559] [outer = 00000000] 07:48:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (130C8000) [pid = 3780] [serial = 560] [outer = 12B1C800] 07:48:00 INFO - PROCESS | 3780 | 1466520480559 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (131ED800) [pid = 3780] [serial = 561] [outer = 12B1C800] 07:48:01 INFO - PROCESS | 3780 | 1466520481099 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 3780 | 1466520481154 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 07:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:48:01 INFO - PROCESS | 3780 | 1466520481158 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 3780 | 1466520481160 Marionette TRACE conn3 <- [1,714,null,{}] 07:48:01 INFO - PROCESS | 3780 | 1466520481164 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 3780 | 1466520481166 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:01 INFO - PROCESS | 3780 | 1466520481327 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:48:01 INFO - PROCESS | 3780 | 1466520481428 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:01 INFO - PROCESS | 3780 | 1466520481431 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:01 INFO - PROCESS | 3780 | ++DOCSHELL 15FFB000 == 37 [pid = 3780] [id = 188] 07:48:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15FFBC00) [pid = 3780] [serial = 562] [outer = 00000000] 07:48:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16155C00) [pid = 3780] [serial = 563] [outer = 15FFBC00] 07:48:01 INFO - PROCESS | 3780 | 1466520481485 Marionette DEBUG loaded listener.js 07:48:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1615C400) [pid = 3780] [serial = 564] [outer = 15FFBC00] 07:48:02 INFO - PROCESS | 3780 | 1466520482164 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1036ms 07:48:02 INFO - PROCESS | 3780 | 1466520482192 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 3780 | 1466520482195 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 07:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:48:02 INFO - PROCESS | 3780 | 1466520482205 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 3780 | 1466520482211 Marionette TRACE conn3 <- [1,718,null,{}] 07:48:02 INFO - PROCESS | 3780 | 1466520482215 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:02 INFO - PROCESS | 3780 | 1466520482219 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:02 INFO - PROCESS | 3780 | 1466520482378 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:48:02 INFO - PROCESS | 3780 | 1466520482522 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 3780 | 1466520482525 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:02 INFO - PROCESS | 3780 | ++DOCSHELL 14E53000 == 38 [pid = 3780] [id = 189] 07:48:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (156B1C00) [pid = 3780] [serial = 565] [outer = 00000000] 07:48:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A1A400) [pid = 3780] [serial = 566] [outer = 156B1C00] 07:48:02 INFO - PROCESS | 3780 | 1466520482580 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A30400) [pid = 3780] [serial = 567] [outer = 156B1C00] 07:48:03 INFO - PROCESS | 3780 | 1466520483373 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 3780 | 1466520483421 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 07:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:48:03 INFO - PROCESS | 3780 | 1466520483425 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 3780 | 1466520483428 Marionette TRACE conn3 <- [1,722,null,{}] 07:48:03 INFO - PROCESS | 3780 | 1466520483434 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 3780 | 1466520483437 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:03 INFO - PROCESS | 3780 | 1466520483578 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:48:03 INFO - PROCESS | 3780 | 1466520483637 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 3780 | 1466520483639 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:03 INFO - PROCESS | 3780 | ++DOCSHELL 11011400 == 39 [pid = 3780] [id = 190] 07:48:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11011C00) [pid = 3780] [serial = 568] [outer = 00000000] 07:48:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12B1C000) [pid = 3780] [serial = 569] [outer = 11011C00] 07:48:03 INFO - PROCESS | 3780 | 1466520483689 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (130CA800) [pid = 3780] [serial = 570] [outer = 11011C00] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 14E54400 == 38 [pid = 3780] [id = 185] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 105F6000 == 37 [pid = 3780] [id = 184] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 13456400 == 36 [pid = 3780] [id = 183] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1101A400 == 35 [pid = 3780] [id = 182] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 10A5A000 == 34 [pid = 3780] [id = 181] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 13243800 == 33 [pid = 3780] [id = 180] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 10E02400 == 32 [pid = 3780] [id = 179] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 11CD0000 == 31 [pid = 3780] [id = 19] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 131ECC00 == 30 [pid = 3780] [id = 28] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 13151000 == 29 [pid = 3780] [id = 178] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 14EDE400 == 28 [pid = 3780] [id = 20] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1026C000 == 27 [pid = 3780] [id = 18] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 10A61C00 == 26 [pid = 3780] [id = 21] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 11CD3000 == 25 [pid = 3780] [id = 22] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 13935000 == 24 [pid = 3780] [id = 23] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1AEAE800 == 23 [pid = 3780] [id = 14] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 156E6800 == 22 [pid = 3780] [id = 25] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 14ED5800 == 21 [pid = 3780] [id = 24] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1A786800 == 20 [pid = 3780] [id = 13] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 15FFAC00 == 19 [pid = 3780] [id = 27] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1AEAF800 == 18 [pid = 3780] [id = 15] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1818EC00 == 17 [pid = 3780] [id = 11] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 15B68800 == 16 [pid = 3780] [id = 26] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1A717000 == 15 [pid = 3780] [id = 12] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 1A3B6800 == 14 [pid = 3780] [id = 10] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 166F6800 == 13 [pid = 3780] [id = 8] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 12B18800 == 12 [pid = 3780] [id = 187] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 15FFB000 == 11 [pid = 3780] [id = 188] 07:48:04 INFO - PROCESS | 3780 | --DOCSHELL 0F308400 == 10 [pid = 3780] [id = 186] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10ED9800) [pid = 3780] [serial = 512] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11014C00) [pid = 3780] [serial = 513] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14E4C800) [pid = 3780] [serial = 518] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B1B000) [pid = 3780] [serial = 515] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1303B400) [pid = 3780] [serial = 516] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1596C000) [pid = 3780] [serial = 521] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1323D400) [pid = 3780] [serial = 509] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13940000) [pid = 3780] [serial = 510] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (169A8C00) [pid = 3780] [serial = 533] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13034400) [pid = 3780] [serial = 495] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1281E000) [pid = 3780] [serial = 494] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (165F5400) [pid = 3780] [serial = 498] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15FF9400) [pid = 3780] [serial = 497] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A21A400) [pid = 3780] [serial = 501] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19960C00) [pid = 3780] [serial = 500] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A79B800) [pid = 3780] [serial = 504] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (14F9A800) [pid = 3780] [serial = 531] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A793000) [pid = 3780] [serial = 503] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (11236000) [pid = 3780] [serial = 507] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (10E0BC00) [pid = 3780] [serial = 506] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16151400) [pid = 3780] [serial = 524] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15D6C400) [pid = 3780] [serial = 522] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (16A1D400) [pid = 3780] [serial = 527] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16152C00) [pid = 3780] [serial = 525] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (16AD4000) [pid = 3780] [serial = 528] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (130A9C00) [pid = 3780] [serial = 530] [outer = 00000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (14E57C00) [pid = 3780] [serial = 519] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 3780 | 1466520485129 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1765ms 07:48:05 INFO - PROCESS | 3780 | 1466520485178 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 3780 | 1466520485183 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 07:48:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:48:05 INFO - PROCESS | 3780 | 1466520485188 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 3780 | 1466520485191 Marionette TRACE conn3 <- [1,726,null,{}] 07:48:05 INFO - PROCESS | 3780 | 1466520485197 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 3780 | 1466520485201 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:05 INFO - PROCESS | 3780 | 1466520485367 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:48:05 INFO - PROCESS | 3780 | 1466520485444 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 3780 | 1466520485447 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:05 INFO - PROCESS | 3780 | ++DOCSHELL 105E8400 == 11 [pid = 3780] [id = 191] 07:48:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (105EA800) [pid = 3780] [serial = 571] [outer = 00000000] 07:48:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10E0E400) [pid = 3780] [serial = 572] [outer = 105EA800] 07:48:05 INFO - PROCESS | 3780 | 1466520485505 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (10E0F400) [pid = 3780] [serial = 573] [outer = 105EA800] 07:48:06 INFO - PROCESS | 3780 | 1466520486669 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1506ms 07:48:06 INFO - PROCESS | 3780 | 1466520486719 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 3780 | 1466520486724 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 07:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:48:06 INFO - PROCESS | 3780 | 1466520486821 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 3780 | 1466520486824 Marionette TRACE conn3 <- [1,730,null,{}] 07:48:06 INFO - PROCESS | 3780 | 1466520486830 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 3780 | 1466520486833 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:06 INFO - PROCESS | 3780 | 1466520486951 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:48:07 INFO - PROCESS | 3780 | 1466520487018 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 3780 | 1466520487021 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:07 INFO - PROCESS | 3780 | ++DOCSHELL 112C3800 == 12 [pid = 3780] [id = 192] 07:48:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (112CAC00) [pid = 3780] [serial = 574] [outer = 00000000] 07:48:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (129A7000) [pid = 3780] [serial = 575] [outer = 112CAC00] 07:48:07 INFO - PROCESS | 3780 | 1466520487084 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (129F2C00) [pid = 3780] [serial = 576] [outer = 112CAC00] 07:48:08 INFO - PROCESS | 3780 | 1466520488170 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:48:08 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 07:48:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1441ms 07:48:08 INFO - PROCESS | 3780 | 1466520488256 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 3780 | 1466520488260 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 07:48:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:48:08 INFO - PROCESS | 3780 | 1466520488265 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 3780 | 1466520488267 Marionette TRACE conn3 <- [1,734,null,{}] 07:48:08 INFO - PROCESS | 3780 | 1466520488272 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:08 INFO - PROCESS | 3780 | 1466520488276 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:08 INFO - PROCESS | 3780 | 1466520488361 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:48:08 INFO - PROCESS | 3780 | 1466520488368 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 3780 | 1466520488370 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:08 INFO - PROCESS | 3780 | ++DOCSHELL 10F68000 == 13 [pid = 3780] [id = 193] 07:48:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10F69000) [pid = 3780] [serial = 577] [outer = 00000000] 07:48:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11C26400) [pid = 3780] [serial = 578] [outer = 10F69000] 07:48:08 INFO - PROCESS | 3780 | 1466520488417 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12924800) [pid = 3780] [serial = 579] [outer = 10F69000] 07:48:09 INFO - PROCESS | 3780 | 1466520489411 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:48:09 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.) 07:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1198ms 07:48:09 INFO - PROCESS | 3780 | 1466520489460 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:48:09 INFO - PROCESS | 3780 | 1466520489464 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 07:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:48:09 INFO - PROCESS | 3780 | 1466520489470 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 3780 | 1466520489473 Marionette TRACE conn3 <- [1,738,null,{}] 07:48:09 INFO - PROCESS | 3780 | 1466520489477 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:09 INFO - PROCESS | 3780 | 1466520489479 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:09 INFO - PROCESS | 3780 | 1466520489571 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:48:09 INFO - PROCESS | 3780 | 1466520489577 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 3780 | 1466520489579 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:09 INFO - PROCESS | 3780 | ++DOCSHELL 130A9C00 == 14 [pid = 3780] [id = 194] 07:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (130C3800) [pid = 3780] [serial = 580] [outer = 00000000] 07:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13150C00) [pid = 3780] [serial = 581] [outer = 130C3800] 07:48:09 INFO - PROCESS | 3780 | 1466520489626 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1323C800) [pid = 3780] [serial = 582] [outer = 130C3800] 07:48:10 INFO - PROCESS | 3780 | 1466520490638 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 07:48:10 INFO - PROCESS | 3780 | 1466520490649 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 3780 | 1466520490652 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 07:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:48:10 INFO - PROCESS | 3780 | 1466520490655 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 3780 | 1466520490659 Marionette TRACE conn3 <- [1,742,null,{}] 07:48:10 INFO - PROCESS | 3780 | 1466520490669 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:10 INFO - PROCESS | 3780 | 1466520490674 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:10 INFO - PROCESS | 3780 | 1466520490793 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:48:10 INFO - PROCESS | 3780 | 1466520490800 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 3780 | 1466520490803 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:10 INFO - PROCESS | 3780 | ++DOCSHELL 14E4E000 == 15 [pid = 3780] [id = 195] 07:48:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (14E4F400) [pid = 3780] [serial = 583] [outer = 00000000] 07:48:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14ED9C00) [pid = 3780] [serial = 584] [outer = 14E4F400] 07:48:10 INFO - PROCESS | 3780 | 1466520490852 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15531400) [pid = 3780] [serial = 585] [outer = 14E4F400] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (156B1C00) [pid = 3780] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15FFBC00) [pid = 3780] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (12B1C800) [pid = 3780] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (0F30B400) [pid = 3780] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (14F9EC00) [pid = 3780] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (10A60C00) [pid = 3780] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (13459400) [pid = 3780] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (10A5CC00) [pid = 3780] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13153400) [pid = 3780] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1101AC00) [pid = 3780] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (10E05400) [pid = 3780] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:48:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (13935400) [pid = 3780] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:48:11 INFO - PROCESS | 3780 | 1466520491886 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:48:11 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 07:48:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1295ms 07:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:48:11 INFO - PROCESS | 3780 | 1466520491954 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 3780 | 1466520491956 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 07:48:11 INFO - PROCESS | 3780 | 1466520491960 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 3780 | 1466520491961 Marionette TRACE conn3 <- [1,746,null,{}] 07:48:11 INFO - PROCESS | 3780 | 1466520491965 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:11 INFO - PROCESS | 3780 | 1466520491967 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:12 INFO - PROCESS | 3780 | 1466520492057 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:48:12 INFO - PROCESS | 3780 | 1466520492063 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 3780 | 1466520492065 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:12 INFO - PROCESS | 3780 | ++DOCSHELL 129E7000 == 16 [pid = 3780] [id = 196] 07:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (12B17C00) [pid = 3780] [serial = 586] [outer = 00000000] 07:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (156F4000) [pid = 3780] [serial = 587] [outer = 12B17C00] 07:48:12 INFO - PROCESS | 3780 | 1466520492109 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (15B64C00) [pid = 3780] [serial = 588] [outer = 12B17C00] 07:48:12 INFO - PROCESS | 3780 | 1466520492595 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:48:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 647ms 07:48:12 INFO - PROCESS | 3780 | 1466520492630 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 3780 | 1466520492632 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 07:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:48:12 INFO - PROCESS | 3780 | 1466520492635 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 3780 | 1466520492637 Marionette TRACE conn3 <- [1,750,null,{}] 07:48:12 INFO - PROCESS | 3780 | 1466520492640 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:12 INFO - PROCESS | 3780 | 1466520492642 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:12 INFO - PROCESS | 3780 | 1466520492720 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:48:12 INFO - PROCESS | 3780 | 1466520492725 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 3780 | 1466520492727 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:12 INFO - PROCESS | 3780 | ++DOCSHELL 15B5FC00 == 17 [pid = 3780] [id = 197] 07:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15B6D400) [pid = 3780] [serial = 589] [outer = 00000000] 07:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15EB3400) [pid = 3780] [serial = 590] [outer = 15B6D400] 07:48:12 INFO - PROCESS | 3780 | 1466520492770 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15FF7800) [pid = 3780] [serial = 591] [outer = 15B6D400] 07:48:13 INFO - PROCESS | 3780 | 1466520493737 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1133ms 07:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:48:13 INFO - PROCESS | 3780 | 1466520493769 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 3780 | 1466520493771 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 07:48:13 INFO - PROCESS | 3780 | 1466520493774 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 3780 | 1466520493776 Marionette TRACE conn3 <- [1,754,null,{}] 07:48:13 INFO - PROCESS | 3780 | 1466520493779 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:13 INFO - PROCESS | 3780 | 1466520493784 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:13 INFO - PROCESS | 3780 | 1466520493887 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:48:14 INFO - PROCESS | 3780 | 1466520493995 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 3780 | 1466520494001 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:14 INFO - PROCESS | 3780 | ++DOCSHELL 0F308400 == 18 [pid = 3780] [id = 198] 07:48:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0F308800) [pid = 3780] [serial = 592] [outer = 00000000] 07:48:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1026A400) [pid = 3780] [serial = 593] [outer = 0F308800] 07:48:14 INFO - PROCESS | 3780 | 1466520494061 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10A5A000) [pid = 3780] [serial = 594] [outer = 0F308800] 07:48:15 INFO - PROCESS | 3780 | 1466520495184 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1441ms 07:48:15 INFO - PROCESS | 3780 | 1466520495248 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 3780 | 1466520495251 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 07:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:48:15 INFO - PROCESS | 3780 | 1466520495298 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 3780 | 1466520495301 Marionette TRACE conn3 <- [1,758,null,{}] 07:48:15 INFO - PROCESS | 3780 | 1466520495307 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:15 INFO - PROCESS | 3780 | 1466520495310 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:15 INFO - PROCESS | 3780 | 1466520495409 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:48:15 INFO - PROCESS | 3780 | 1466520495611 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 3780 | 1466520495615 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:15 INFO - PROCESS | 3780 | ++DOCSHELL 10E0CC00 == 19 [pid = 3780] [id = 199] 07:48:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1303BC00) [pid = 3780] [serial = 595] [outer = 00000000] 07:48:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13129400) [pid = 3780] [serial = 596] [outer = 1303BC00] 07:48:15 INFO - PROCESS | 3780 | 1466520495671 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13242400) [pid = 3780] [serial = 597] [outer = 1303BC00] 07:48:16 INFO - PROCESS | 3780 | 1466520496293 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1036ms 07:48:16 INFO - PROCESS | 3780 | 1466520496333 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 3780 | 1466520496337 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 07:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:48:16 INFO - PROCESS | 3780 | 1466520496341 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 3780 | 1466520496343 Marionette TRACE conn3 <- [1,762,null,{}] 07:48:16 INFO - PROCESS | 3780 | 1466520496361 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 3780 | 1466520496364 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:16 INFO - PROCESS | 3780 | 1466520496473 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:48:16 INFO - PROCESS | 3780 | 1466520496555 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 3780 | 1466520496558 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:16 INFO - PROCESS | 3780 | ++DOCSHELL 0F311000 == 20 [pid = 3780] [id = 200] 07:48:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0F314000) [pid = 3780] [serial = 598] [outer = 00000000] 07:48:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10439C00) [pid = 3780] [serial = 599] [outer = 0F314000] 07:48:16 INFO - PROCESS | 3780 | 1466520496717 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10A61400) [pid = 3780] [serial = 600] [outer = 0F314000] 07:48:17 INFO - PROCESS | 3780 | --DOCSHELL 15B5FC00 == 19 [pid = 3780] [id = 197] 07:48:17 INFO - PROCESS | 3780 | --DOCSHELL 129E7000 == 18 [pid = 3780] [id = 196] 07:48:17 INFO - PROCESS | 3780 | --DOCSHELL 14E4E000 == 17 [pid = 3780] [id = 195] 07:48:17 INFO - PROCESS | 3780 | --DOCSHELL 130A9C00 == 16 [pid = 3780] [id = 194] 07:48:17 INFO - PROCESS | 3780 | --DOCSHELL 10F68000 == 15 [pid = 3780] [id = 193] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16A30400) [pid = 3780] [serial = 567] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12B1C000) [pid = 3780] [serial = 569] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1615C400) [pid = 3780] [serial = 564] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (131ED800) [pid = 3780] [serial = 561] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16155C00) [pid = 3780] [serial = 563] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A1A400) [pid = 3780] [serial = 566] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (102E4800) [pid = 3780] [serial = 558] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (130C8000) [pid = 3780] [serial = 560] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (0F312800) [pid = 3780] [serial = 557] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15D76400) [pid = 3780] [serial = 554] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (11016000) [pid = 3780] [serial = 551] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (14E56400) [pid = 3780] [serial = 549] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10B72C00) [pid = 3780] [serial = 542] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (10E06000) [pid = 3780] [serial = 543] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16A11400) [pid = 3780] [serial = 534] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (11ADDC00) [pid = 3780] [serial = 545] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (10ED2000) [pid = 3780] [serial = 536] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1101D000) [pid = 3780] [serial = 537] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1430E800) [pid = 3780] [serial = 539] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (154E3C00) [pid = 3780] [serial = 540] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (14309800) [pid = 3780] [serial = 548] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1393F400) [pid = 3780] [serial = 552] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (129E8000) [pid = 3780] [serial = 546] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (15EB9000) [pid = 3780] [serial = 555] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 3780 | 1466520497360 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1036ms 07:48:17 INFO - PROCESS | 3780 | 1466520497378 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 3780 | 1466520497382 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 07:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:48:17 INFO - PROCESS | 3780 | 1466520497386 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 3780 | 1466520497389 Marionette TRACE conn3 <- [1,766,null,{}] 07:48:17 INFO - PROCESS | 3780 | 1466520497395 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 3780 | 1466520497398 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:17 INFO - PROCESS | 3780 | 1466520497499 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:48:17 INFO - PROCESS | 3780 | 1466520497579 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 3780 | 1466520497582 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:17 INFO - PROCESS | 3780 | ++DOCSHELL 11017C00 == 16 [pid = 3780] [id = 201] 07:48:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (11018800) [pid = 3780] [serial = 601] [outer = 00000000] 07:48:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (1101E000) [pid = 3780] [serial = 602] [outer = 11018800] 07:48:17 INFO - PROCESS | 3780 | 1466520497633 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (11CCF000) [pid = 3780] [serial = 603] [outer = 11018800] 07:48:18 INFO - PROCESS | 3780 | 1466520498056 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 728ms 07:48:18 INFO - PROCESS | 3780 | 1466520498115 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 3780 | 1466520498119 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 07:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:48:18 INFO - PROCESS | 3780 | 1466520498125 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 3780 | 1466520498127 Marionette TRACE conn3 <- [1,770,null,{}] 07:48:18 INFO - PROCESS | 3780 | 1466520498131 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 3780 | 1466520498133 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:18 INFO - PROCESS | 3780 | 1466520498220 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:48:18 INFO - PROCESS | 3780 | 1466520498265 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 3780 | 1466520498267 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:18 INFO - PROCESS | 3780 | ++DOCSHELL 130D1800 == 17 [pid = 3780] [id = 202] 07:48:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (13123400) [pid = 3780] [serial = 604] [outer = 00000000] 07:48:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (131E7400) [pid = 3780] [serial = 605] [outer = 13123400] 07:48:18 INFO - PROCESS | 3780 | 1466520498312 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (13935400) [pid = 3780] [serial = 606] [outer = 13123400] 07:48:18 INFO - PROCESS | 3780 | 1466520498785 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 712ms 07:48:18 INFO - PROCESS | 3780 | 1466520498825 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 3780 | 1466520498827 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 07:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:48:18 INFO - PROCESS | 3780 | 1466520498879 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 3780 | 1466520498882 Marionette TRACE conn3 <- [1,774,null,{}] 07:48:18 INFO - PROCESS | 3780 | 1466520498893 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 3780 | 1466520498897 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:18 INFO - PROCESS | 3780 | 1466520498987 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:48:19 INFO - PROCESS | 3780 | 1466520499071 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 3780 | 1466520499073 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:19 INFO - PROCESS | 3780 | ++DOCSHELL 14E52C00 == 18 [pid = 3780] [id = 203] 07:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (14ED7400) [pid = 3780] [serial = 607] [outer = 00000000] 07:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (154DD800) [pid = 3780] [serial = 608] [outer = 14ED7400] 07:48:19 INFO - PROCESS | 3780 | 1466520499116 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (15526800) [pid = 3780] [serial = 609] [outer = 14ED7400] 07:48:19 INFO - PROCESS | 3780 | 1466520499495 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 680ms 07:48:19 INFO - PROCESS | 3780 | 1466520499522 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 3780 | 1466520499525 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 07:48:19 INFO - PROCESS | 3780 | 1466520499528 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:48:19 INFO - PROCESS | 3780 | 1466520499529 Marionette TRACE conn3 <- [1,778,null,{}] 07:48:19 INFO - PROCESS | 3780 | 1466520499532 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:19 INFO - PROCESS | 3780 | 1466520499534 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:19 INFO - PROCESS | 3780 | 1466520499655 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:48:19 INFO - PROCESS | 3780 | 1466520499739 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 3780 | 1466520499742 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:19 INFO - PROCESS | 3780 | ++DOCSHELL 12B16C00 == 19 [pid = 3780] [id = 204] 07:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (156ED000) [pid = 3780] [serial = 610] [outer = 00000000] 07:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15D76400) [pid = 3780] [serial = 611] [outer = 156ED000] 07:48:19 INFO - PROCESS | 3780 | 1466520499841 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (15D7B400) [pid = 3780] [serial = 612] [outer = 156ED000] 07:48:20 INFO - PROCESS | 3780 | 1466520500251 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 761ms 07:48:20 INFO - PROCESS | 3780 | 1466520500302 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 3780 | 1466520500304 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 07:48:20 INFO - PROCESS | 3780 | 1466520500307 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:48:20 INFO - PROCESS | 3780 | 1466520500309 Marionette TRACE conn3 <- [1,782,null,{}] 07:48:20 INFO - PROCESS | 3780 | 1466520500318 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 3780 | 1466520500320 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:20 INFO - PROCESS | 3780 | 1466520500426 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:48:20 INFO - PROCESS | 3780 | 1466520500431 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 3780 | 1466520500433 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:20 INFO - PROCESS | 3780 | ++DOCSHELL 16150400 == 20 [pid = 3780] [id = 205] 07:48:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (16150C00) [pid = 3780] [serial = 613] [outer = 00000000] 07:48:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (16159400) [pid = 3780] [serial = 614] [outer = 16150C00] 07:48:20 INFO - PROCESS | 3780 | 1466520500487 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (16811C00) [pid = 3780] [serial = 615] [outer = 16150C00] 07:48:21 INFO - PROCESS | 3780 | 1466520501037 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 761ms 07:48:21 INFO - PROCESS | 3780 | 1466520501090 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 3780 | 1466520501092 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 07:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:48:21 INFO - PROCESS | 3780 | 1466520501104 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 3780 | 1466520501105 Marionette TRACE conn3 <- [1,786,null,{}] 07:48:21 INFO - PROCESS | 3780 | 1466520501112 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 3780 | 1466520501118 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:21 INFO - PROCESS | 3780 | 1466520501227 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:48:21 INFO - PROCESS | 3780 | 1466520501237 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 3780 | 1466520501239 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:21 INFO - PROCESS | 3780 | ++DOCSHELL 1681C400 == 21 [pid = 3780] [id = 206] 07:48:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1681E800) [pid = 3780] [serial = 616] [outer = 00000000] 07:48:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16A15C00) [pid = 3780] [serial = 617] [outer = 1681E800] 07:48:21 INFO - PROCESS | 3780 | 1466520501283 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16A17C00) [pid = 3780] [serial = 618] [outer = 1681E800] 07:48:21 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14E4F400) [pid = 3780] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:48:21 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12B17C00) [pid = 3780] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:48:21 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (105EA800) [pid = 3780] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:48:21 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (112CAC00) [pid = 3780] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:48:21 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (130C3800) [pid = 3780] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:48:21 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (11011C00) [pid = 3780] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:48:21 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10F69000) [pid = 3780] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:48:21 INFO - PROCESS | 3780 | 1466520501749 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:48:21 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 07:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 712ms 07:48:21 INFO - PROCESS | 3780 | 1466520501857 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 3780 | 1466520501859 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 07:48:21 INFO - PROCESS | 3780 | 1466520501862 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 3780 | 1466520501864 Marionette TRACE conn3 <- [1,790,null,{}] 07:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:48:21 INFO - PROCESS | 3780 | 1466520501867 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 3780 | 1466520501869 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:21 INFO - PROCESS | 3780 | 1466520501954 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:48:21 INFO - PROCESS | 3780 | 1466520501960 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 3780 | 1466520501962 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:21 INFO - PROCESS | 3780 | ++DOCSHELL 13034C00 == 22 [pid = 3780] [id = 207] 07:48:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (130A0000) [pid = 3780] [serial = 619] [outer = 00000000] 07:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (154E4000) [pid = 3780] [serial = 620] [outer = 130A0000] 07:48:22 INFO - PROCESS | 3780 | 1466520502006 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15D6E000) [pid = 3780] [serial = 621] [outer = 130A0000] 07:48:22 INFO - PROCESS | 3780 | 1466520502435 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:48:22 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 07:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 615ms 07:48:22 INFO - PROCESS | 3780 | 1466520502462 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 3780 | 1466520502464 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 07:48:22 INFO - PROCESS | 3780 | 1466520502467 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:48:22 INFO - PROCESS | 3780 | 1466520502469 Marionette TRACE conn3 <- [1,794,null,{}] 07:48:22 INFO - PROCESS | 3780 | 1466520502472 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:22 INFO - PROCESS | 3780 | 1466520502474 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:22 INFO - PROCESS | 3780 | 1466520502551 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:48:22 INFO - PROCESS | 3780 | 1466520502583 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 3780 | 1466520502585 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:22 INFO - PROCESS | 3780 | ++DOCSHELL 16A1A800 == 23 [pid = 3780] [id = 208] 07:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (16A1E800) [pid = 3780] [serial = 622] [outer = 00000000] 07:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (16A2F400) [pid = 3780] [serial = 623] [outer = 16A1E800] 07:48:22 INFO - PROCESS | 3780 | 1466520502628 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16E73000) [pid = 3780] [serial = 624] [outer = 16A1E800] 07:48:23 INFO - PROCESS | 3780 | 1466520503080 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:48:23 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 07:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 648ms 07:48:23 INFO - PROCESS | 3780 | 1466520503141 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 3780 | 1466520503143 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 07:48:23 INFO - PROCESS | 3780 | 1466520503146 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:48:23 INFO - PROCESS | 3780 | 1466520503148 Marionette TRACE conn3 <- [1,798,null,{}] 07:48:23 INFO - PROCESS | 3780 | 1466520503151 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 3780 | 1466520503153 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:23 INFO - PROCESS | 3780 | 1466520503233 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:48:23 INFO - PROCESS | 3780 | 1466520503238 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 3780 | 1466520503240 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:23 INFO - PROCESS | 3780 | ++DOCSHELL 156F4800 == 24 [pid = 3780] [id = 209] 07:48:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16A1D800) [pid = 3780] [serial = 625] [outer = 00000000] 07:48:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16E7D000) [pid = 3780] [serial = 626] [outer = 16A1D800] 07:48:23 INFO - PROCESS | 3780 | 1466520503283 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1699B800) [pid = 3780] [serial = 627] [outer = 16A1D800] 07:48:23 INFO - PROCESS | 3780 | 1466520503718 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 616ms 07:48:23 INFO - PROCESS | 3780 | 1466520503743 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 3780 | 1466520503745 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 07:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:48:23 INFO - PROCESS | 3780 | 1466520503800 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 3780 | 1466520503802 Marionette TRACE conn3 <- [1,802,null,{}] 07:48:23 INFO - PROCESS | 3780 | 1466520503806 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 3780 | 1466520503807 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:23 INFO - PROCESS | 3780 | 1466520503925 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:48:24 INFO - PROCESS | 3780 | 1466520504078 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 3780 | 1466520504082 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:24 INFO - PROCESS | 3780 | ++DOCSHELL 105F2000 == 25 [pid = 3780] [id = 210] 07:48:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10A60C00) [pid = 3780] [serial = 628] [outer = 00000000] 07:48:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10E10000) [pid = 3780] [serial = 629] [outer = 10A60C00] 07:48:24 INFO - PROCESS | 3780 | 1466520504145 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11016000) [pid = 3780] [serial = 630] [outer = 10A60C00] 07:48:24 INFO - PROCESS | 3780 | 1466520504764 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 3780 | 1466520504827 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 07:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:48:24 INFO - PROCESS | 3780 | 1466520504832 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 3780 | 1466520504836 Marionette TRACE conn3 <- [1,806,null,{}] 07:48:24 INFO - PROCESS | 3780 | 1466520504840 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:24 INFO - PROCESS | 3780 | 1466520504843 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:24 INFO - PROCESS | 3780 | 1466520504953 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:48:25 INFO - PROCESS | 3780 | 1466520505078 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 3780 | 1466520505081 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:25 INFO - PROCESS | 3780 | ++DOCSHELL 12B16400 == 26 [pid = 3780] [id = 211] 07:48:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (130C8400) [pid = 3780] [serial = 631] [outer = 00000000] 07:48:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13942400) [pid = 3780] [serial = 632] [outer = 130C8400] 07:48:25 INFO - PROCESS | 3780 | 1466520505136 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14310800) [pid = 3780] [serial = 633] [outer = 130C8400] 07:48:25 INFO - PROCESS | 3780 | 1466520505785 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 972ms 07:48:25 INFO - PROCESS | 3780 | 1466520505812 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 3780 | 1466520505816 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 07:48:25 INFO - PROCESS | 3780 | 1466520505820 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:48:25 INFO - PROCESS | 3780 | 1466520505822 Marionette TRACE conn3 <- [1,810,null,{}] 07:48:25 INFO - PROCESS | 3780 | 1466520505826 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:25 INFO - PROCESS | 3780 | 1466520505828 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:25 INFO - PROCESS | 3780 | 1466520505935 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:48:26 INFO - PROCESS | 3780 | 1466520506060 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 3780 | 1466520506062 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:26 INFO - PROCESS | 3780 | ++DOCSHELL 14F1A400 == 27 [pid = 3780] [id = 212] 07:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1614F000) [pid = 3780] [serial = 634] [outer = 00000000] 07:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (165F4C00) [pid = 3780] [serial = 635] [outer = 1614F000] 07:48:26 INFO - PROCESS | 3780 | 1466520506124 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1681F000) [pid = 3780] [serial = 636] [outer = 1614F000] 07:48:26 INFO - PROCESS | 3780 | 1466520506802 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 3780 | 1466520506861 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 07:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:48:26 INFO - PROCESS | 3780 | 1466520506872 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 3780 | 1466520506876 Marionette TRACE conn3 <- [1,814,null,{}] 07:48:26 INFO - PROCESS | 3780 | 1466520506894 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:26 INFO - PROCESS | 3780 | 1466520506897 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:27 INFO - PROCESS | 3780 | 1466520507032 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:48:27 INFO - PROCESS | 3780 | 1466520507273 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 3780 | 1466520507276 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:27 INFO - PROCESS | 3780 | ++DOCSHELL 0F30DC00 == 28 [pid = 3780] [id = 213] 07:48:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0F30E800) [pid = 3780] [serial = 637] [outer = 00000000] 07:48:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10A62C00) [pid = 3780] [serial = 638] [outer = 0F30E800] 07:48:27 INFO - PROCESS | 3780 | 1466520507334 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10F69800) [pid = 3780] [serial = 639] [outer = 0F30E800] 07:48:27 INFO - PROCESS | 3780 | 1466520507945 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:48:28 INFO - PROCESS | 3780 | --DOCSHELL 11011400 == 27 [pid = 3780] [id = 190] 07:48:28 INFO - PROCESS | 3780 | --DOCSHELL 105E8400 == 26 [pid = 3780] [id = 191] 07:48:28 INFO - PROCESS | 3780 | --DOCSHELL 0F308400 == 25 [pid = 3780] [id = 198] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14ED9C00) [pid = 3780] [serial = 584] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (156F4000) [pid = 3780] [serial = 587] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10E0F400) [pid = 3780] [serial = 573] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (129F2C00) [pid = 3780] [serial = 576] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (129A7000) [pid = 3780] [serial = 575] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13150C00) [pid = 3780] [serial = 581] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (130CA800) [pid = 3780] [serial = 570] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11C26400) [pid = 3780] [serial = 578] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12924800) [pid = 3780] [serial = 579] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15531400) [pid = 3780] [serial = 585] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10E0E400) [pid = 3780] [serial = 572] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15B64C00) [pid = 3780] [serial = 588] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1323C800) [pid = 3780] [serial = 582] [outer = 00000000] [url = about:blank] 07:48:28 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15EB3400) [pid = 3780] [serial = 590] [outer = 00000000] [url = about:blank] 07:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1134ms 07:48:28 INFO - PROCESS | 3780 | 1466520508020 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 3780 | 1466520508024 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 07:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:48:28 INFO - PROCESS | 3780 | 1466520508028 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 3780 | 1466520508030 Marionette TRACE conn3 <- [1,818,null,{}] 07:48:28 INFO - PROCESS | 3780 | 1466520508036 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:28 INFO - PROCESS | 3780 | 1466520508040 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:28 INFO - PROCESS | 3780 | 1466520508124 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:48:28 INFO - PROCESS | 3780 | 1466520508225 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 3780 | 1466520508228 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:28 INFO - PROCESS | 3780 | ++DOCSHELL 102E4800 == 26 [pid = 3780] [id = 214] 07:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10441800) [pid = 3780] [serial = 640] [outer = 00000000] 07:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10ED9800) [pid = 3780] [serial = 641] [outer = 10441800] 07:48:28 INFO - PROCESS | 3780 | 1466520508275 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11019C00) [pid = 3780] [serial = 642] [outer = 10441800] 07:48:28 INFO - PROCESS | 3780 | 1466520508751 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 761ms 07:48:28 INFO - PROCESS | 3780 | 1466520508804 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 3780 | 1466520508808 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 07:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:48:28 INFO - PROCESS | 3780 | 1466520508813 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 3780 | 1466520508815 Marionette TRACE conn3 <- [1,822,null,{}] 07:48:28 INFO - PROCESS | 3780 | 1466520508818 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:28 INFO - PROCESS | 3780 | 1466520508820 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:28 INFO - PROCESS | 3780 | 1466520508905 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:48:28 INFO - PROCESS | 3780 | 1466520508914 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 3780 | 1466520508916 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:28 INFO - PROCESS | 3780 | ++DOCSHELL 11CCEC00 == 27 [pid = 3780] [id = 215] 07:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1281E000) [pid = 3780] [serial = 643] [outer = 00000000] 07:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12B13C00) [pid = 3780] [serial = 644] [outer = 1281E000] 07:48:28 INFO - PROCESS | 3780 | 1466520508964 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12B1DC00) [pid = 3780] [serial = 645] [outer = 1281E000] 07:48:29 INFO - PROCESS | 3780 | 1466520509471 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 664ms 07:48:29 INFO - PROCESS | 3780 | 1466520509483 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 3780 | 1466520509486 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 07:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:48:29 INFO - PROCESS | 3780 | 1466520509490 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 3780 | 1466520509496 Marionette TRACE conn3 <- [1,826,null,{}] 07:48:29 INFO - PROCESS | 3780 | 1466520509505 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:29 INFO - PROCESS | 3780 | 1466520509508 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:29 INFO - PROCESS | 3780 | 1466520509592 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:48:29 INFO - PROCESS | 3780 | 1466520509601 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 3780 | 1466520509603 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:29 INFO - PROCESS | 3780 | ++DOCSHELL 131E5C00 == 28 [pid = 3780] [id = 216] 07:48:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (131E6800) [pid = 3780] [serial = 646] [outer = 00000000] 07:48:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13455C00) [pid = 3780] [serial = 647] [outer = 131E6800] 07:48:29 INFO - PROCESS | 3780 | 1466520509646 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1345EC00) [pid = 3780] [serial = 648] [outer = 131E6800] 07:48:30 INFO - PROCESS | 3780 | 1466520510082 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 680ms 07:48:30 INFO - PROCESS | 3780 | 1466520510148 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 3780 | 1466520510150 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 07:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:48:30 INFO - PROCESS | 3780 | 1466520510153 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 3780 | 1466520510155 Marionette TRACE conn3 <- [1,830,null,{}] 07:48:30 INFO - PROCESS | 3780 | 1466520510158 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 3780 | 1466520510160 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:30 INFO - PROCESS | 3780 | 1466520510243 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:48:30 INFO - PROCESS | 3780 | 1466520510248 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 3780 | 1466520510250 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:30 INFO - PROCESS | 3780 | ++DOCSHELL 14E51400 == 29 [pid = 3780] [id = 217] 07:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (14E54C00) [pid = 3780] [serial = 649] [outer = 00000000] 07:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (14F18000) [pid = 3780] [serial = 650] [outer = 14E54C00] 07:48:30 INFO - PROCESS | 3780 | 1466520510323 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (154E3800) [pid = 3780] [serial = 651] [outer = 14E54C00] 07:48:30 INFO - PROCESS | 3780 | 1466520510830 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 712ms 07:48:30 INFO - PROCESS | 3780 | 1466520510886 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 3780 | 1466520510888 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 07:48:30 INFO - PROCESS | 3780 | 1466520510891 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:48:30 INFO - PROCESS | 3780 | 1466520510893 Marionette TRACE conn3 <- [1,834,null,{}] 07:48:30 INFO - PROCESS | 3780 | 1466520510903 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 3780 | 1466520510905 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:31 INFO - PROCESS | 3780 | 1466520511011 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:48:31 INFO - PROCESS | 3780 | 1466520511021 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 3780 | 1466520511027 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:31 INFO - PROCESS | 3780 | ++DOCSHELL 156F0C00 == 30 [pid = 3780] [id = 218] 07:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (156F4000) [pid = 3780] [serial = 652] [outer = 00000000] 07:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15B5F400) [pid = 3780] [serial = 653] [outer = 156F4000] 07:48:31 INFO - PROCESS | 3780 | 1466520511081 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15D73400) [pid = 3780] [serial = 654] [outer = 156F4000] 07:48:31 INFO - PROCESS | 3780 | 1466520511594 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 713ms 07:48:31 INFO - PROCESS | 3780 | 1466520511623 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 3780 | 1466520511625 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 07:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:48:31 INFO - PROCESS | 3780 | 1466520511629 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 3780 | 1466520511630 Marionette TRACE conn3 <- [1,838,null,{}] 07:48:31 INFO - PROCESS | 3780 | 1466520511633 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:31 INFO - PROCESS | 3780 | 1466520511636 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:31 INFO - PROCESS | 3780 | 1466520511774 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:48:31 INFO - PROCESS | 3780 | 1466520511800 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 3780 | 1466520511802 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:31 INFO - PROCESS | 3780 | ++DOCSHELL 16157400 == 31 [pid = 3780] [id = 219] 07:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1615AC00) [pid = 3780] [serial = 655] [outer = 00000000] 07:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16817800) [pid = 3780] [serial = 656] [outer = 1615AC00] 07:48:31 INFO - PROCESS | 3780 | 1466520511844 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1699B400) [pid = 3780] [serial = 657] [outer = 1615AC00] 07:48:32 INFO - PROCESS | 3780 | 1466520512323 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 712ms 07:48:32 INFO - PROCESS | 3780 | 1466520512361 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 3780 | 1466520512363 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 07:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:48:32 INFO - PROCESS | 3780 | 1466520512366 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 3780 | 1466520512368 Marionette TRACE conn3 <- [1,842,null,{}] 07:48:32 INFO - PROCESS | 3780 | 1466520512371 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:32 INFO - PROCESS | 3780 | 1466520512373 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:32 INFO - PROCESS | 3780 | 1466520512486 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:48:32 INFO - PROCESS | 3780 | 1466520512491 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 3780 | 1466520512493 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:32 INFO - PROCESS | 3780 | ++DOCSHELL 13D18400 == 32 [pid = 3780] [id = 220] 07:48:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16152800) [pid = 3780] [serial = 658] [outer = 00000000] 07:48:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16A2EC00) [pid = 3780] [serial = 659] [outer = 16152800] 07:48:32 INFO - PROCESS | 3780 | 1466520512537 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16A30C00) [pid = 3780] [serial = 660] [outer = 16152800] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16150C00) [pid = 3780] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (14ED7400) [pid = 3780] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11018800) [pid = 3780] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13123400) [pid = 3780] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (0F314000) [pid = 3780] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1681E800) [pid = 3780] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (130A0000) [pid = 3780] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16A1E800) [pid = 3780] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:48:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (156ED000) [pid = 3780] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:48:33 INFO - PROCESS | 3780 | 1466520513433 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1133ms 07:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:48:33 INFO - PROCESS | 3780 | 1466520513500 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 3780 | 1466520513503 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 07:48:33 INFO - PROCESS | 3780 | 1466520513507 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 3780 | 1466520513510 Marionette TRACE conn3 <- [1,846,null,{}] 07:48:33 INFO - PROCESS | 3780 | 1466520513515 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:33 INFO - PROCESS | 3780 | 1466520513517 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:33 INFO - PROCESS | 3780 | 1466520513600 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:48:33 INFO - PROCESS | 3780 | 1466520513608 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 3780 | 1466520513609 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:33 INFO - PROCESS | 3780 | ++DOCSHELL 15EB3800 == 33 [pid = 3780] [id = 221] 07:48:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16ACF000) [pid = 3780] [serial = 661] [outer = 00000000] 07:48:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16E7E400) [pid = 3780] [serial = 662] [outer = 16ACF000] 07:48:33 INFO - PROCESS | 3780 | 1466520513653 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16E76000) [pid = 3780] [serial = 663] [outer = 16ACF000] 07:48:34 INFO - PROCESS | 3780 | 1466520514117 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 615ms 07:48:34 INFO - PROCESS | 3780 | 1466520514141 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:48:34 INFO - PROCESS | 3780 | 1466520514143 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 07:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:48:34 INFO - PROCESS | 3780 | 1466520514147 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - PROCESS | 3780 | 1466520514148 Marionette TRACE conn3 <- [1,850,null,{}] 07:48:34 INFO - PROCESS | 3780 | 1466520514152 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 3780 | 1466520514154 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:34 INFO - PROCESS | 3780 | 1466520514248 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:48:34 INFO - PROCESS | 3780 | 1466520514253 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 3780 | 1466520514255 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:34 INFO - PROCESS | 3780 | ++DOCSHELL 1123A800 == 34 [pid = 3780] [id = 222] 07:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11241C00) [pid = 3780] [serial = 664] [outer = 00000000] 07:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17606400) [pid = 3780] [serial = 665] [outer = 11241C00] 07:48:34 INFO - PROCESS | 3780 | 1466520514297 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17608800) [pid = 3780] [serial = 666] [outer = 11241C00] 07:48:34 INFO - PROCESS | 3780 | 1466520514760 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 647ms 07:48:34 INFO - PROCESS | 3780 | 1466520514783 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:48:34 INFO - PROCESS | 3780 | 1466520514785 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 07:48:34 INFO - PROCESS | 3780 | 1466520514788 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:48:34 INFO - PROCESS | 3780 | 1466520514789 Marionette TRACE conn3 <- [1,854,null,{}] 07:48:34 INFO - PROCESS | 3780 | 1466520514796 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 3780 | 1466520514798 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:34 INFO - PROCESS | 3780 | 1466520514876 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:48:34 INFO - PROCESS | 3780 | 1466520514882 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 3780 | 1466520514885 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:34 INFO - PROCESS | 3780 | ++DOCSHELL 17508C00 == 35 [pid = 3780] [id = 223] 07:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1760A000) [pid = 3780] [serial = 667] [outer = 00000000] 07:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1767FC00) [pid = 3780] [serial = 668] [outer = 1760A000] 07:48:34 INFO - PROCESS | 3780 | 1466520514948 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17B04800) [pid = 3780] [serial = 669] [outer = 1760A000] 07:48:35 INFO - PROCESS | 3780 | 1466520515765 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1020ms 07:48:35 INFO - PROCESS | 3780 | 1466520515809 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 3780 | 1466520515814 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 07:48:35 INFO - PROCESS | 3780 | 1466520515818 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:48:35 INFO - PROCESS | 3780 | 1466520515821 Marionette TRACE conn3 <- [1,858,null,{}] 07:48:35 INFO - PROCESS | 3780 | 1466520515826 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:35 INFO - PROCESS | 3780 | 1466520515830 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:35 INFO - PROCESS | 3780 | 1466520515970 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:48:36 INFO - PROCESS | 3780 | 1466520516148 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 3780 | 1466520516151 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:36 INFO - PROCESS | 3780 | ++DOCSHELL 10E07C00 == 36 [pid = 3780] [id = 224] 07:48:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10E09C00) [pid = 3780] [serial = 670] [outer = 00000000] 07:48:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11C33400) [pid = 3780] [serial = 671] [outer = 10E09C00] 07:48:36 INFO - PROCESS | 3780 | 1466520516207 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (129EE800) [pid = 3780] [serial = 672] [outer = 10E09C00] 07:48:36 INFO - PROCESS | 3780 | 1466520516816 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1036ms 07:48:36 INFO - PROCESS | 3780 | 1466520516856 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 3780 | 1466520516860 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 07:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:48:36 INFO - PROCESS | 3780 | 1466520516867 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 3780 | 1466520516870 Marionette TRACE conn3 <- [1,862,null,{}] 07:48:36 INFO - PROCESS | 3780 | 1466520516874 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:36 INFO - PROCESS | 3780 | 1466520516877 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:37 INFO - PROCESS | 3780 | 1466520517037 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:48:37 INFO - PROCESS | 3780 | 1466520517136 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 3780 | 1466520517139 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:37 INFO - PROCESS | 3780 | ++DOCSHELL 13454800 == 37 [pid = 3780] [id = 225] 07:48:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13456000) [pid = 3780] [serial = 673] [outer = 00000000] 07:48:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (156A6C00) [pid = 3780] [serial = 674] [outer = 13456000] 07:48:37 INFO - PROCESS | 3780 | 1466520517197 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15B5E400) [pid = 3780] [serial = 675] [outer = 13456000] 07:48:37 INFO - PROCESS | 3780 | 1466520517797 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 988ms 07:48:37 INFO - PROCESS | 3780 | 1466520517884 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 3780 | 1466520517887 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 07:48:37 INFO - PROCESS | 3780 | 1466520517891 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:48:37 INFO - PROCESS | 3780 | 1466520517894 Marionette TRACE conn3 <- [1,866,null,{}] 07:48:37 INFO - PROCESS | 3780 | 1466520517905 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:37 INFO - PROCESS | 3780 | 1466520517910 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:38 INFO - PROCESS | 3780 | 1466520518015 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:48:38 INFO - PROCESS | 3780 | 1466520518115 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 3780 | 1466520518118 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:38 INFO - PROCESS | 3780 | ++DOCSHELL 16F7A800 == 38 [pid = 3780] [id = 226] 07:48:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17508800) [pid = 3780] [serial = 676] [outer = 00000000] 07:48:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17672C00) [pid = 3780] [serial = 677] [outer = 17508800] 07:48:38 INFO - PROCESS | 3780 | 1466520518173 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17B0F000) [pid = 3780] [serial = 678] [outer = 17508800] 07:48:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13D0E400) [pid = 3780] [serial = 679] [outer = 1B075C00] 07:48:38 INFO - PROCESS | 3780 | 1466520518880 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1036ms 07:48:39 INFO - PROCESS | 3780 | 1466520519152 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 3780 | 1466520519157 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 07:48:39 INFO - PROCESS | 3780 | 1466520519177 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 3780 | 1466520519180 Marionette TRACE conn3 <- [1,870,null,{}] 07:48:39 INFO - PROCESS | 3780 | 1466520519185 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:39 INFO - PROCESS | 3780 | 1466520519189 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:48:39 INFO - PROCESS | 3780 | 1466520519286 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:48:39 INFO - PROCESS | 3780 | 1466520519414 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 3780 | 1466520519419 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:39 INFO - PROCESS | 3780 | ++DOCSHELL 10E8EC00 == 39 [pid = 3780] [id = 227] 07:48:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (10E94400) [pid = 3780] [serial = 680] [outer = 00000000] 07:48:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1101E400) [pid = 3780] [serial = 681] [outer = 10E94400] 07:48:39 INFO - PROCESS | 3780 | 1466520519473 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (11AE1C00) [pid = 3780] [serial = 682] [outer = 10E94400] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 112C3800 == 38 [pid = 3780] [id = 192] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 156F0C00 == 37 [pid = 3780] [id = 218] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 13D18400 == 36 [pid = 3780] [id = 220] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 16157400 == 35 [pid = 3780] [id = 219] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 0F311000 == 34 [pid = 3780] [id = 200] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 15EB3800 == 33 [pid = 3780] [id = 221] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 1123A800 == 32 [pid = 3780] [id = 222] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 10E0CC00 == 31 [pid = 3780] [id = 199] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 14E53000 == 30 [pid = 3780] [id = 189] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 13454800 == 29 [pid = 3780] [id = 225] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 16F7A800 == 28 [pid = 3780] [id = 226] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 17508C00 == 27 [pid = 3780] [id = 223] 07:48:40 INFO - PROCESS | 3780 | --DOCSHELL 10E07C00 == 26 [pid = 3780] [id = 224] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (16159400) [pid = 3780] [serial = 614] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (154DD800) [pid = 3780] [serial = 608] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15526800) [pid = 3780] [serial = 609] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (13129400) [pid = 3780] [serial = 596] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1101E000) [pid = 3780] [serial = 602] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (11CCF000) [pid = 3780] [serial = 603] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (16811C00) [pid = 3780] [serial = 615] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (131E7400) [pid = 3780] [serial = 605] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13935400) [pid = 3780] [serial = 606] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1026A400) [pid = 3780] [serial = 593] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (10A61400) [pid = 3780] [serial = 600] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10439C00) [pid = 3780] [serial = 599] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16A15C00) [pid = 3780] [serial = 617] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (154E4000) [pid = 3780] [serial = 620] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16A2F400) [pid = 3780] [serial = 623] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16A17C00) [pid = 3780] [serial = 618] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15D76400) [pid = 3780] [serial = 611] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16E73000) [pid = 3780] [serial = 624] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15D7B400) [pid = 3780] [serial = 612] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15D6E000) [pid = 3780] [serial = 621] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16E7D000) [pid = 3780] [serial = 626] [outer = 00000000] [url = about:blank] 07:48:40 INFO - PROCESS | 3780 | 1466520520849 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1748ms 07:48:40 INFO - PROCESS | 3780 | 1466520520948 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 3780 | 1466520520952 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 07:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:48:40 INFO - PROCESS | 3780 | 1466520520958 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - PROCESS | 3780 | 1466520520961 Marionette TRACE conn3 <- [1,874,null,{}] 07:48:40 INFO - PROCESS | 3780 | 1466520520974 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:40 INFO - PROCESS | 3780 | 1466520520977 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:41 INFO - PROCESS | 3780 | 1466520521064 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:48:41 INFO - PROCESS | 3780 | 1466520521144 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 3780 | 1466520521148 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:41 INFO - PROCESS | 3780 | ++DOCSHELL 1055F400 == 27 [pid = 3780] [id = 228] 07:48:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10562400) [pid = 3780] [serial = 683] [outer = 00000000] 07:48:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (105F5C00) [pid = 3780] [serial = 684] [outer = 10562400] 07:48:41 INFO - PROCESS | 3780 | 1466520521197 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10B70C00) [pid = 3780] [serial = 685] [outer = 10562400] 07:48:41 INFO - PROCESS | 3780 | 1466520521601 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 712ms 07:48:41 INFO - PROCESS | 3780 | 1466520521657 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 3780 | 1466520521710 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 07:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:48:41 INFO - PROCESS | 3780 | 1466520521716 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 3780 | 1466520521719 Marionette TRACE conn3 <- [1,878,null,{}] 07:48:41 INFO - PROCESS | 3780 | 1466520521723 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:41 INFO - PROCESS | 3780 | 1466520521725 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:41 INFO - PROCESS | 3780 | 1466520521816 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:48:41 INFO - PROCESS | 3780 | 1466520521823 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 3780 | 1466520521826 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:41 INFO - PROCESS | 3780 | ++DOCSHELL 12819C00 == 28 [pid = 3780] [id = 229] 07:48:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1281D400) [pid = 3780] [serial = 686] [outer = 00000000] 07:48:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (129E9000) [pid = 3780] [serial = 687] [outer = 1281D400] 07:48:41 INFO - PROCESS | 3780 | 1466520521881 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12B1B000) [pid = 3780] [serial = 688] [outer = 1281D400] 07:48:42 INFO - PROCESS | 3780 | 1466520522338 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 664ms 07:48:42 INFO - PROCESS | 3780 | 1466520522352 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 3780 | 1466520522354 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 07:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:48:42 INFO - PROCESS | 3780 | 1466520522357 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 3780 | 1466520522361 Marionette TRACE conn3 <- [1,882,null,{}] 07:48:42 INFO - PROCESS | 3780 | 1466520522371 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:42 INFO - PROCESS | 3780 | 1466520522376 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:42 INFO - PROCESS | 3780 | 1466520522497 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:48:42 INFO - PROCESS | 3780 | 1466520522506 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 3780 | 1466520522509 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:42 INFO - PROCESS | 3780 | ++DOCSHELL 13454800 == 29 [pid = 3780] [id = 230] 07:48:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1345B800) [pid = 3780] [serial = 689] [outer = 00000000] 07:48:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1393C800) [pid = 3780] [serial = 690] [outer = 1345B800] 07:48:42 INFO - PROCESS | 3780 | 1466520522557 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1430AC00) [pid = 3780] [serial = 691] [outer = 1345B800] 07:48:43 INFO - PROCESS | 3780 | 1466520523086 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 761ms 07:48:43 INFO - PROCESS | 3780 | 1466520523130 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 3780 | 1466520523132 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 07:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:48:43 INFO - PROCESS | 3780 | 1466520523136 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 3780 | 1466520523147 Marionette TRACE conn3 <- [1,886,null,{}] 07:48:43 INFO - PROCESS | 3780 | 1466520523158 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 3780 | 1466520523160 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:43 INFO - PROCESS | 3780 | 1466520523272 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:48:43 INFO - PROCESS | 3780 | 1466520523328 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 3780 | 1466520523330 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:43 INFO - PROCESS | 3780 | ++DOCSHELL 13937800 == 30 [pid = 3780] [id = 231] 07:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13938800) [pid = 3780] [serial = 692] [outer = 00000000] 07:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (156AD400) [pid = 3780] [serial = 693] [outer = 13938800] 07:48:43 INFO - PROCESS | 3780 | 1466520523375 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15B5EC00) [pid = 3780] [serial = 694] [outer = 13938800] 07:48:43 INFO - PROCESS | 3780 | 1466520523850 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 745ms 07:48:43 INFO - PROCESS | 3780 | 1466520523889 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 3780 | 1466520523891 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 07:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:48:43 INFO - PROCESS | 3780 | 1466520523934 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 3780 | 1466520523936 Marionette TRACE conn3 <- [1,890,null,{}] 07:48:43 INFO - PROCESS | 3780 | 1466520523939 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 3780 | 1466520523941 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:44 INFO - PROCESS | 3780 | 1466520524047 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:48:44 INFO - PROCESS | 3780 | 1466520524060 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 3780 | 1466520524063 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:44 INFO - PROCESS | 3780 | ++DOCSHELL 15974000 == 31 [pid = 3780] [id = 232] 07:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15D76400) [pid = 3780] [serial = 695] [outer = 00000000] 07:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15EB7000) [pid = 3780] [serial = 696] [outer = 15D76400] 07:48:44 INFO - PROCESS | 3780 | 1466520524111 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15FFA800) [pid = 3780] [serial = 697] [outer = 15D76400] 07:48:44 INFO - PROCESS | 3780 | 1466520524595 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 728ms 07:48:44 INFO - PROCESS | 3780 | 1466520524654 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 3780 | 1466520524656 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 07:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:48:44 INFO - PROCESS | 3780 | 1466520524659 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 3780 | 1466520524661 Marionette TRACE conn3 <- [1,894,null,{}] 07:48:44 INFO - PROCESS | 3780 | 1466520524665 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:44 INFO - PROCESS | 3780 | 1466520524670 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:44 INFO - PROCESS | 3780 | 1466520524802 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:48:44 INFO - PROCESS | 3780 | 1466520524864 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 3780 | 1466520524866 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:44 INFO - PROCESS | 3780 | ++DOCSHELL 16819800 == 32 [pid = 3780] [id = 233] 07:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (169A2400) [pid = 3780] [serial = 698] [outer = 00000000] 07:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16A1AC00) [pid = 3780] [serial = 699] [outer = 169A2400] 07:48:44 INFO - PROCESS | 3780 | 1466520524910 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (16AD4400) [pid = 3780] [serial = 700] [outer = 169A2400] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (156F4000) [pid = 3780] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1615AC00) [pid = 3780] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10A60C00) [pid = 3780] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1281E000) [pid = 3780] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16A1D800) [pid = 3780] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (10441800) [pid = 3780] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1614F000) [pid = 3780] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (14E54C00) [pid = 3780] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (130C8400) [pid = 3780] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (0F30E800) [pid = 3780] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (131E6800) [pid = 3780] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16152800) [pid = 3780] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16ACF000) [pid = 3780] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15B6D400) [pid = 3780] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1303BC00) [pid = 3780] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1760A000) [pid = 3780] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11241C00) [pid = 3780] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:48:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0F308800) [pid = 3780] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:48:45 INFO - PROCESS | 3780 | 1466520525860 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1231ms 07:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:48:45 INFO - PROCESS | 3780 | 1466520525894 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 3780 | 1466520525896 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 07:48:45 INFO - PROCESS | 3780 | 1466520525900 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 3780 | 1466520525902 Marionette TRACE conn3 <- [1,898,null,{}] 07:48:45 INFO - PROCESS | 3780 | 1466520525905 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:45 INFO - PROCESS | 3780 | 1466520525916 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:46 INFO - PROCESS | 3780 | 1466520526026 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:48:46 INFO - PROCESS | 3780 | 1466520526081 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 3780 | 1466520526083 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:46 INFO - PROCESS | 3780 | ++DOCSHELL 10A60C00 == 33 [pid = 3780] [id = 234] 07:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1281E000) [pid = 3780] [serial = 701] [outer = 00000000] 07:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14F9B000) [pid = 3780] [serial = 702] [outer = 1281E000] 07:48:46 INFO - PROCESS | 3780 | 1466520526126 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15975800) [pid = 3780] [serial = 703] [outer = 1281E000] 07:48:46 INFO - PROCESS | 3780 | 1466520526482 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 664ms 07:48:46 INFO - PROCESS | 3780 | 1466520526545 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 3780 | 1466520526547 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 07:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:48:46 INFO - PROCESS | 3780 | 1466520526550 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 3780 | 1466520526552 Marionette TRACE conn3 <- [1,902,null,{}] 07:48:46 INFO - PROCESS | 3780 | 1466520526555 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:46 INFO - PROCESS | 3780 | 1466520526557 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:46 INFO - PROCESS | 3780 | 1466520526680 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:48:46 INFO - PROCESS | 3780 | 1466520526685 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 3780 | 1466520526687 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:46 INFO - PROCESS | 3780 | ++DOCSHELL 15FFA000 == 34 [pid = 3780] [id = 235] 07:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1681AC00) [pid = 3780] [serial = 704] [outer = 00000000] 07:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16AD5800) [pid = 3780] [serial = 705] [outer = 1681AC00] 07:48:46 INFO - PROCESS | 3780 | 1466520526731 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16AD6800) [pid = 3780] [serial = 706] [outer = 1681AC00] 07:48:47 INFO - PROCESS | 3780 | 1466520527152 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 615ms 07:48:47 INFO - PROCESS | 3780 | 1466520527177 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 3780 | 1466520527179 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 07:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:48:47 INFO - PROCESS | 3780 | 1466520527182 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 3780 | 1466520527184 Marionette TRACE conn3 <- [1,906,null,{}] 07:48:47 INFO - PROCESS | 3780 | 1466520527204 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:47 INFO - PROCESS | 3780 | 1466520527206 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:47 INFO - PROCESS | 3780 | 1466520527291 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:48:47 INFO - PROCESS | 3780 | 1466520527297 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 3780 | 1466520527299 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:47 INFO - PROCESS | 3780 | ++DOCSHELL 16F7C000 == 35 [pid = 3780] [id = 236] 07:48:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17512000) [pid = 3780] [serial = 707] [outer = 00000000] 07:48:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17609800) [pid = 3780] [serial = 708] [outer = 17512000] 07:48:47 INFO - PROCESS | 3780 | 1466520527342 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17609C00) [pid = 3780] [serial = 709] [outer = 17512000] 07:48:48 INFO - PROCESS | 3780 | 1466520528009 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 890ms 07:48:48 INFO - PROCESS | 3780 | 1466520528106 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 3780 | 1466520528111 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 07:48:48 INFO - PROCESS | 3780 | 1466520528117 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 3780 | 1466520528121 Marionette TRACE conn3 <- [1,910,null,{}] 07:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:48:48 INFO - PROCESS | 3780 | 1466520528127 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:48 INFO - PROCESS | 3780 | 1466520528130 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:48 INFO - PROCESS | 3780 | 1466520528256 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:48:48 INFO - PROCESS | 3780 | 1466520528388 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 3780 | 1466520528393 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:48 INFO - PROCESS | 3780 | ++DOCSHELL 10224400 == 36 [pid = 3780] [id = 237] 07:48:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10229400) [pid = 3780] [serial = 710] [outer = 00000000] 07:48:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10E96000) [pid = 3780] [serial = 711] [outer = 10229400] 07:48:48 INFO - PROCESS | 3780 | 1466520528450 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (112C3800) [pid = 3780] [serial = 712] [outer = 10229400] 07:48:49 INFO - PROCESS | 3780 | 1466520529165 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1117ms 07:48:49 INFO - PROCESS | 3780 | 1466520529246 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 3780 | 1466520529250 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 07:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:48:49 INFO - PROCESS | 3780 | 1466520529257 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 3780 | 1466520529260 Marionette TRACE conn3 <- [1,914,null,{}] 07:48:49 INFO - PROCESS | 3780 | 1466520529264 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 3780 | 1466520529267 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:49 INFO - PROCESS | 3780 | 1466520529398 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:48:49 INFO - PROCESS | 3780 | 1466520529571 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 3780 | 1466520529574 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:49 INFO - PROCESS | 3780 | ++DOCSHELL 1312A000 == 37 [pid = 3780] [id = 238] 07:48:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1312A400) [pid = 3780] [serial = 713] [outer = 00000000] 07:48:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13935400) [pid = 3780] [serial = 714] [outer = 1312A400] 07:48:49 INFO - PROCESS | 3780 | 1466520529630 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (14F9A400) [pid = 3780] [serial = 715] [outer = 1312A400] 07:48:50 INFO - PROCESS | 3780 | 1466520530532 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1360ms 07:48:50 INFO - PROCESS | 3780 | 1466520530638 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 3780 | 1466520530642 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 07:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:48:50 INFO - PROCESS | 3780 | 1466520530647 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 3780 | 1466520530650 Marionette TRACE conn3 <- [1,918,null,{}] 07:48:50 INFO - PROCESS | 3780 | 1466520530656 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:50 INFO - PROCESS | 3780 | 1466520530658 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:50 INFO - PROCESS | 3780 | 1466520530800 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 15FFA000 == 36 [pid = 3780] [id = 235] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 10A60C00 == 35 [pid = 3780] [id = 234] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 16819800 == 34 [pid = 3780] [id = 233] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 15974000 == 33 [pid = 3780] [id = 232] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 13937800 == 32 [pid = 3780] [id = 231] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 13454800 == 31 [pid = 3780] [id = 230] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 12819C00 == 30 [pid = 3780] [id = 229] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 1055F400 == 29 [pid = 3780] [id = 228] 07:48:50 INFO - PROCESS | 3780 | --DOCSHELL 10E8EC00 == 28 [pid = 3780] [id = 227] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15FF7800) [pid = 3780] [serial = 591] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15B5F400) [pid = 3780] [serial = 653] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (16817800) [pid = 3780] [serial = 656] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10E10000) [pid = 3780] [serial = 629] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11016000) [pid = 3780] [serial = 630] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (12B13C00) [pid = 3780] [serial = 644] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (12B1DC00) [pid = 3780] [serial = 645] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1699B800) [pid = 3780] [serial = 627] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10ED9800) [pid = 3780] [serial = 641] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11019C00) [pid = 3780] [serial = 642] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (165F4C00) [pid = 3780] [serial = 635] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1681F000) [pid = 3780] [serial = 636] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14F18000) [pid = 3780] [serial = 650] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15D73400) [pid = 3780] [serial = 654] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13942400) [pid = 3780] [serial = 632] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14310800) [pid = 3780] [serial = 633] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A62C00) [pid = 3780] [serial = 638] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10F69800) [pid = 3780] [serial = 639] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13455C00) [pid = 3780] [serial = 647] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1345EC00) [pid = 3780] [serial = 648] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16A2EC00) [pid = 3780] [serial = 659] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1699B400) [pid = 3780] [serial = 657] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16E7E400) [pid = 3780] [serial = 662] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17608800) [pid = 3780] [serial = 666] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16A30C00) [pid = 3780] [serial = 660] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (154E3800) [pid = 3780] [serial = 651] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16E76000) [pid = 3780] [serial = 663] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A71D000) [pid = 3780] [serial = 390] [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.] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13242400) [pid = 3780] [serial = 597] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1767FC00) [pid = 3780] [serial = 668] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17B04800) [pid = 3780] [serial = 669] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17606400) [pid = 3780] [serial = 665] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (10A5A000) [pid = 3780] [serial = 594] [outer = 00000000] [url = about:blank] 07:48:50 INFO - PROCESS | 3780 | 1466520530918 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 3780 | 1466520530923 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:50 INFO - PROCESS | 3780 | ++DOCSHELL 10472C00 == 29 [pid = 3780] [id = 239] 07:48:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10474000) [pid = 3780] [serial = 716] [outer = 00000000] 07:48:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1055F400) [pid = 3780] [serial = 717] [outer = 10474000] 07:48:51 INFO - PROCESS | 3780 | 1466520530974 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10E0A000) [pid = 3780] [serial = 718] [outer = 10474000] 07:48:51 INFO - PROCESS | 3780 | 1466520531413 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 826ms 07:48:51 INFO - PROCESS | 3780 | 1466520531450 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:48:51 INFO - PROCESS | 3780 | 1466520531505 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 07:48:51 INFO - PROCESS | 3780 | 1466520531510 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 3780 | 1466520531513 Marionette TRACE conn3 <- [1,922,null,{}] 07:48:51 INFO - PROCESS | 3780 | 1466520531516 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:51 INFO - PROCESS | 3780 | 1466520531519 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:51 INFO - PROCESS | 3780 | 1466520531603 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:48:51 INFO - PROCESS | 3780 | 1466520531609 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 3780 | 1466520531612 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:51 INFO - PROCESS | 3780 | ++DOCSHELL 1101C000 == 30 [pid = 3780] [id = 240] 07:48:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1101C400) [pid = 3780] [serial = 719] [outer = 00000000] 07:48:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12922400) [pid = 3780] [serial = 720] [outer = 1101C400] 07:48:51 INFO - PROCESS | 3780 | 1466520531658 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12B1D000) [pid = 3780] [serial = 721] [outer = 1101C400] 07:48:52 INFO - PROCESS | 3780 | 1466520532134 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 647ms 07:48:52 INFO - PROCESS | 3780 | 1466520532147 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 3780 | 1466520532149 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:48:52 INFO - PROCESS | 3780 | 1466520532155 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 3780 | 1466520532159 Marionette TRACE conn3 <- [1,926,null,{}] 07:48:52 INFO - PROCESS | 3780 | 1466520532169 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 3780 | 1466520532174 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:52 INFO - PROCESS | 3780 | 1466520532284 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:48:52 INFO - PROCESS | 3780 | 1466520532293 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 3780 | 1466520532296 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:52 INFO - PROCESS | 3780 | ++DOCSHELL 13D11C00 == 31 [pid = 3780] [id = 241] 07:48:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13D18800) [pid = 3780] [serial = 722] [outer = 00000000] 07:48:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14310800) [pid = 3780] [serial = 723] [outer = 13D18800] 07:48:52 INFO - PROCESS | 3780 | 1466520532343 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14EE0400) [pid = 3780] [serial = 724] [outer = 13D18800] 07:48:52 INFO - PROCESS | 3780 | 1466520532849 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 729ms 07:48:52 INFO - PROCESS | 3780 | 1466520532884 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:48:52 INFO - PROCESS | 3780 | 1466520532895 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 07:48:52 INFO - PROCESS | 3780 | 1466520532899 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 3780 | 1466520532901 Marionette TRACE conn3 <- [1,930,null,{}] 07:48:52 INFO - PROCESS | 3780 | 1466520532904 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 3780 | 1466520532906 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:53 INFO - PROCESS | 3780 | 1466520532994 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:48:53 INFO - PROCESS | 3780 | 1466520532999 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 3780 | 1466520533001 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:53 INFO - PROCESS | 3780 | ++DOCSHELL 156E8400 == 32 [pid = 3780] [id = 242] 07:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156ED000) [pid = 3780] [serial = 725] [outer = 00000000] 07:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15D77400) [pid = 3780] [serial = 726] [outer = 156ED000] 07:48:53 INFO - PROCESS | 3780 | 1466520533046 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15FF1400) [pid = 3780] [serial = 727] [outer = 156ED000] 07:48:53 INFO - PROCESS | 3780 | 1466520533553 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 648ms 07:48:53 INFO - PROCESS | 3780 | 1466520533572 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 3780 | 1466520533576 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 07:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:48:53 INFO - PROCESS | 3780 | 1466520533587 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 3780 | 1466520533589 Marionette TRACE conn3 <- [1,934,null,{}] 07:48:53 INFO - PROCESS | 3780 | 1466520533593 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:53 INFO - PROCESS | 3780 | 1466520533595 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:53 INFO - PROCESS | 3780 | 1466520533703 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:48:53 INFO - PROCESS | 3780 | 1466520533794 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 3780 | 1466520533796 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:53 INFO - PROCESS | 3780 | ++DOCSHELL 15978C00 == 33 [pid = 3780] [id = 243] 07:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16150000) [pid = 3780] [serial = 728] [outer = 00000000] 07:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (165F5400) [pid = 3780] [serial = 729] [outer = 16150000] 07:48:53 INFO - PROCESS | 3780 | 1466520533839 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (165F6400) [pid = 3780] [serial = 730] [outer = 16150000] 07:48:54 INFO - PROCESS | 3780 | 1466520534292 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 729ms 07:48:54 INFO - PROCESS | 3780 | 1466520534313 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 3780 | 1466520534315 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 07:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:48:54 INFO - PROCESS | 3780 | 1466520534318 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 3780 | 1466520534320 Marionette TRACE conn3 <- [1,938,null,{}] 07:48:54 INFO - PROCESS | 3780 | 1466520534323 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 3780 | 1466520534329 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:54 INFO - PROCESS | 3780 | 1466520534461 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:48:54 INFO - PROCESS | 3780 | 1466520534469 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 3780 | 1466520534471 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:54 INFO - PROCESS | 3780 | ++DOCSHELL 1312F400 == 34 [pid = 3780] [id = 244] 07:48:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (156F5C00) [pid = 3780] [serial = 731] [outer = 00000000] 07:48:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A30000) [pid = 3780] [serial = 732] [outer = 156F5C00] 07:48:54 INFO - PROCESS | 3780 | 1466520534564 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16A30800) [pid = 3780] [serial = 733] [outer = 156F5C00] 07:48:55 INFO - PROCESS | 3780 | 1466520535002 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 777ms 07:48:55 INFO - PROCESS | 3780 | 1466520535059 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 3780 | 1466520535061 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 07:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:48:55 INFO - PROCESS | 3780 | 1466520535064 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 3780 | 1466520535066 Marionette TRACE conn3 <- [1,942,null,{}] 07:48:55 INFO - PROCESS | 3780 | 1466520535105 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 3780 | 1466520535107 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:55 INFO - PROCESS | 3780 | 1466520535268 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:48:55 INFO - PROCESS | 3780 | 1466520535278 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 3780 | 1466520535280 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:55 INFO - PROCESS | 3780 | ++DOCSHELL 16E76800 == 35 [pid = 3780] [id = 245] 07:48:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16E77000) [pid = 3780] [serial = 734] [outer = 00000000] 07:48:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16E7F400) [pid = 3780] [serial = 735] [outer = 16E77000] 07:48:55 INFO - PROCESS | 3780 | 1466520535324 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16E7FC00) [pid = 3780] [serial = 736] [outer = 16E77000] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10562400) [pid = 3780] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1345B800) [pid = 3780] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (169A2400) [pid = 3780] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15D76400) [pid = 3780] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1281E000) [pid = 3780] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1281D400) [pid = 3780] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E94400) [pid = 3780] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1681AC00) [pid = 3780] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10E09C00) [pid = 3780] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13456000) [pid = 3780] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17508800) [pid = 3780] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:48:55 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13938800) [pid = 3780] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:48:55 INFO - PROCESS | 3780 | 1466520535814 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 826ms 07:48:55 INFO - PROCESS | 3780 | 1466520535901 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:48:55 INFO - PROCESS | 3780 | 1466520535903 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 07:48:55 INFO - PROCESS | 3780 | 1466520535907 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 3780 | 1466520535909 Marionette TRACE conn3 <- [1,946,null,{}] 07:48:55 INFO - PROCESS | 3780 | 1466520535912 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 3780 | 1466520535914 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:56 INFO - PROCESS | 3780 | 1466520535993 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:48:56 INFO - PROCESS | 3780 | 1466520536001 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 3780 | 1466520536003 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:56 INFO - PROCESS | 3780 | ++DOCSHELL 13151000 == 36 [pid = 3780] [id = 246] 07:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1345B800) [pid = 3780] [serial = 737] [outer = 00000000] 07:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15B6C800) [pid = 3780] [serial = 738] [outer = 1345B800] 07:48:56 INFO - PROCESS | 3780 | 1466520536048 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1681EC00) [pid = 3780] [serial = 739] [outer = 1345B800] 07:48:56 INFO - PROCESS | 3780 | 1466520536528 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 664ms 07:48:56 INFO - PROCESS | 3780 | 1466520536575 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 3780 | 1466520536577 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 07:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:48:56 INFO - PROCESS | 3780 | 1466520536580 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 3780 | 1466520536582 Marionette TRACE conn3 <- [1,950,null,{}] 07:48:56 INFO - PROCESS | 3780 | 1466520536585 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:56 INFO - PROCESS | 3780 | 1466520536587 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:56 INFO - PROCESS | 3780 | 1466520536668 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:48:56 INFO - PROCESS | 3780 | 1466520536700 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 3780 | 1466520536703 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:56 INFO - PROCESS | 3780 | ++DOCSHELL 13942400 == 37 [pid = 3780] [id = 247] 07:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (169A6000) [pid = 3780] [serial = 740] [outer = 00000000] 07:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (175C5000) [pid = 3780] [serial = 741] [outer = 169A6000] 07:48:56 INFO - PROCESS | 3780 | 1466520536752 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1760A800) [pid = 3780] [serial = 742] [outer = 169A6000] 07:48:57 INFO - PROCESS | 3780 | 1466520537248 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 729ms 07:48:57 INFO - PROCESS | 3780 | 1466520537313 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 3780 | 1466520537315 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 07:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:48:57 INFO - PROCESS | 3780 | 1466520537319 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 3780 | 1466520537320 Marionette TRACE conn3 <- [1,954,null,{}] 07:48:57 INFO - PROCESS | 3780 | 1466520537324 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 3780 | 1466520537326 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:57 INFO - PROCESS | 3780 | 1466520537406 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:48:57 INFO - PROCESS | 3780 | 1466520537412 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 3780 | 1466520537414 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:57 INFO - PROCESS | 3780 | ++DOCSHELL 1760F400 == 38 [pid = 3780] [id = 248] 07:48:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1760FC00) [pid = 3780] [serial = 743] [outer = 00000000] 07:48:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1775C400) [pid = 3780] [serial = 744] [outer = 1760FC00] 07:48:57 INFO - PROCESS | 3780 | 1466520537457 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1775F800) [pid = 3780] [serial = 745] [outer = 1760FC00] 07:48:58 INFO - PROCESS | 3780 | 1466520538198 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 939ms 07:48:58 INFO - PROCESS | 3780 | 1466520538257 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 3780 | 1466520538261 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 07:48:58 INFO - PROCESS | 3780 | 1466520538266 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:48:58 INFO - PROCESS | 3780 | 1466520538271 Marionette TRACE conn3 <- [1,958,null,{}] 07:48:58 INFO - PROCESS | 3780 | 1466520538277 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:58 INFO - PROCESS | 3780 | 1466520538279 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:58 INFO - PROCESS | 3780 | 1466520538390 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:48:58 INFO - PROCESS | 3780 | 1466520538520 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 3780 | 1466520538523 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:58 INFO - PROCESS | 3780 | ++DOCSHELL 10E05400 == 39 [pid = 3780] [id = 249] 07:48:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10E93000) [pid = 3780] [serial = 746] [outer = 00000000] 07:48:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1101B800) [pid = 3780] [serial = 747] [outer = 10E93000] 07:48:58 INFO - PROCESS | 3780 | 1466520538580 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1309F400) [pid = 3780] [serial = 748] [outer = 10E93000] 07:48:59 INFO - PROCESS | 3780 | 1466520539201 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 971ms 07:48:59 INFO - PROCESS | 3780 | 1466520539246 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:48:59 INFO - PROCESS | 3780 | 1466520539251 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 07:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:48:59 INFO - PROCESS | 3780 | 1466520539257 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 3780 | 1466520539260 Marionette TRACE conn3 <- [1,962,null,{}] 07:48:59 INFO - PROCESS | 3780 | 1466520539264 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:59 INFO - PROCESS | 3780 | 1466520539266 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:59 INFO - PROCESS | 3780 | 1466520539378 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:48:59 INFO - PROCESS | 3780 | 1466520539508 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 3780 | 1466520539510 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:48:59 INFO - PROCESS | 3780 | ++DOCSHELL 13D0D400 == 40 [pid = 3780] [id = 250] 07:48:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13D0F800) [pid = 3780] [serial = 749] [outer = 00000000] 07:48:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (154DD800) [pid = 3780] [serial = 750] [outer = 13D0F800] 07:48:59 INFO - PROCESS | 3780 | 1466520539567 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15B68C00) [pid = 3780] [serial = 751] [outer = 13D0F800] 07:49:00 INFO - PROCESS | 3780 | 1466520540186 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 07:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:49:00 INFO - PROCESS | 3780 | 1466520540236 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 3780 | 1466520540239 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 07:49:00 INFO - PROCESS | 3780 | 1466520540243 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 3780 | 1466520540246 Marionette TRACE conn3 <- [1,966,null,{}] 07:49:00 INFO - PROCESS | 3780 | 1466520540257 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 3780 | 1466520540262 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:00 INFO - PROCESS | 3780 | 1466520540400 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:49:00 INFO - PROCESS | 3780 | 1466520540532 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 3780 | 1466520540536 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:00 INFO - PROCESS | 3780 | ++DOCSHELL 17508800 == 41 [pid = 3780] [id = 251] 07:49:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17511C00) [pid = 3780] [serial = 752] [outer = 00000000] 07:49:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17681000) [pid = 3780] [serial = 753] [outer = 17511C00] 07:49:00 INFO - PROCESS | 3780 | 1466520540591 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17E2A400) [pid = 3780] [serial = 754] [outer = 17511C00] 07:49:01 INFO - PROCESS | 3780 | 1466520541248 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1085ms 07:49:01 INFO - PROCESS | 3780 | 1466520541323 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 3780 | 1466520541326 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 07:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:49:01 INFO - PROCESS | 3780 | 1466520541330 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 3780 | 1466520541332 Marionette TRACE conn3 <- [1,970,null,{}] 07:49:01 INFO - PROCESS | 3780 | 1466520541352 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:01 INFO - PROCESS | 3780 | 1466520541355 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:01 INFO - PROCESS | 3780 | 1466520541462 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:49:01 INFO - PROCESS | 3780 | 1466520541699 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 3780 | 1466520541703 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:01 INFO - PROCESS | 3780 | ++DOCSHELL 10435C00 == 42 [pid = 3780] [id = 252] 07:49:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10441800) [pid = 3780] [serial = 755] [outer = 00000000] 07:49:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10A58000) [pid = 3780] [serial = 756] [outer = 10441800] 07:49:01 INFO - PROCESS | 3780 | 1466520541779 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10E8EC00) [pid = 3780] [serial = 757] [outer = 10441800] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 13942400 == 41 [pid = 3780] [id = 247] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 13151000 == 40 [pid = 3780] [id = 246] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 16E76800 == 39 [pid = 3780] [id = 245] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 1312F400 == 38 [pid = 3780] [id = 244] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 15978C00 == 37 [pid = 3780] [id = 243] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 156E8400 == 36 [pid = 3780] [id = 242] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 13D11C00 == 35 [pid = 3780] [id = 241] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 1101C000 == 34 [pid = 3780] [id = 240] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 10472C00 == 33 [pid = 3780] [id = 239] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 1312A000 == 32 [pid = 3780] [id = 238] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 10224400 == 31 [pid = 3780] [id = 237] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 16F7C000 == 30 [pid = 3780] [id = 236] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 13D0D400 == 29 [pid = 3780] [id = 250] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 17508800 == 28 [pid = 3780] [id = 251] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 1760F400 == 27 [pid = 3780] [id = 248] 07:49:03 INFO - PROCESS | 3780 | --DOCSHELL 10E05400 == 26 [pid = 3780] [id = 249] 07:49:03 INFO - PROCESS | 3780 | 1466520543084 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (129EE800) [pid = 3780] [serial = 672] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11C33400) [pid = 3780] [serial = 671] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15B5E400) [pid = 3780] [serial = 675] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (156A6C00) [pid = 3780] [serial = 674] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17B0F000) [pid = 3780] [serial = 678] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17672C00) [pid = 3780] [serial = 677] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16AD4400) [pid = 3780] [serial = 700] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17609800) [pid = 3780] [serial = 708] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (156AD400) [pid = 3780] [serial = 693] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15B5EC00) [pid = 3780] [serial = 694] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16AD6800) [pid = 3780] [serial = 706] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1430AC00) [pid = 3780] [serial = 691] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15975800) [pid = 3780] [serial = 703] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (105F5C00) [pid = 3780] [serial = 684] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10B70C00) [pid = 3780] [serial = 685] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1393C800) [pid = 3780] [serial = 690] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16A1AC00) [pid = 3780] [serial = 699] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15FFA800) [pid = 3780] [serial = 697] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15EB7000) [pid = 3780] [serial = 696] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14F9B000) [pid = 3780] [serial = 702] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (129E9000) [pid = 3780] [serial = 687] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12B1B000) [pid = 3780] [serial = 688] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11AE1C00) [pid = 3780] [serial = 682] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1101E400) [pid = 3780] [serial = 681] [outer = 00000000] [url = about:blank] 07:49:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16AD5800) [pid = 3780] [serial = 705] [outer = 00000000] [url = about:blank] 07:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1846ms 07:49:03 INFO - PROCESS | 3780 | 1466520543210 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 3780 | 1466520543214 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 07:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:49:03 INFO - PROCESS | 3780 | 1466520543221 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 3780 | 1466520543225 Marionette TRACE conn3 <- [1,974,null,{}] 07:49:03 INFO - PROCESS | 3780 | 1466520543231 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 3780 | 1466520543234 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:03 INFO - PROCESS | 3780 | 1466520543317 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:49:03 INFO - PROCESS | 3780 | 1466520543324 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 3780 | 1466520543328 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:03 INFO - PROCESS | 3780 | ++DOCSHELL 105F1800 == 27 [pid = 3780] [id = 253] 07:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (105F5400) [pid = 3780] [serial = 758] [outer = 00000000] 07:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10A63C00) [pid = 3780] [serial = 759] [outer = 105F5400] 07:49:03 INFO - PROCESS | 3780 | 1466520543380 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10A64000) [pid = 3780] [serial = 760] [outer = 105F5400] 07:49:03 INFO - PROCESS | 3780 | 1466520543909 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 728ms 07:49:03 INFO - PROCESS | 3780 | 1466520543956 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 3780 | 1466520543960 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 07:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:49:03 INFO - PROCESS | 3780 | 1466520543967 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 3780 | 1466520543969 Marionette TRACE conn3 <- [1,978,null,{}] 07:49:03 INFO - PROCESS | 3780 | 1466520543973 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 3780 | 1466520543976 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:04 INFO - PROCESS | 3780 | 1466520544067 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:49:04 INFO - PROCESS | 3780 | 1466520544076 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 3780 | 1466520544079 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:04 INFO - PROCESS | 3780 | ++DOCSHELL 11241C00 == 28 [pid = 3780] [id = 254] 07:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11242800) [pid = 3780] [serial = 761] [outer = 00000000] 07:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11AE1C00) [pid = 3780] [serial = 762] [outer = 11242800] 07:49:04 INFO - PROCESS | 3780 | 1466520544132 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11CD3800) [pid = 3780] [serial = 763] [outer = 11242800] 07:49:04 INFO - PROCESS | 3780 | 1466520544586 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 647ms 07:49:04 INFO - PROCESS | 3780 | 1466520544604 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 3780 | 1466520544606 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 07:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:49:04 INFO - PROCESS | 3780 | 1466520544609 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 3780 | 1466520544613 Marionette TRACE conn3 <- [1,982,null,{}] 07:49:04 INFO - PROCESS | 3780 | 1466520544628 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 3780 | 1466520544632 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:04 INFO - PROCESS | 3780 | 1466520544792 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:49:04 INFO - PROCESS | 3780 | 1466520544879 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 3780 | 1466520544882 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:04 INFO - PROCESS | 3780 | ++DOCSHELL 12BD6400 == 29 [pid = 3780] [id = 255] 07:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12D67C00) [pid = 3780] [serial = 764] [outer = 00000000] 07:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (130A0000) [pid = 3780] [serial = 765] [outer = 12D67C00] 07:49:04 INFO - PROCESS | 3780 | 1466520544930 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1312A000) [pid = 3780] [serial = 766] [outer = 12D67C00] 07:49:05 INFO - PROCESS | 3780 | 1466520545328 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 761ms 07:49:05 INFO - PROCESS | 3780 | 1466520545382 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 3780 | 1466520545385 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 07:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:49:05 INFO - PROCESS | 3780 | 1466520545388 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 3780 | 1466520545390 Marionette TRACE conn3 <- [1,986,null,{}] 07:49:05 INFO - PROCESS | 3780 | 1466520545393 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 3780 | 1466520545395 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:05 INFO - PROCESS | 3780 | 1466520545524 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:49:05 INFO - PROCESS | 3780 | 1466520545544 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 3780 | 1466520545546 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:05 INFO - PROCESS | 3780 | ++DOCSHELL 1303BC00 == 30 [pid = 3780] [id = 256] 07:49:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13125800) [pid = 3780] [serial = 767] [outer = 00000000] 07:49:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1430AC00) [pid = 3780] [serial = 768] [outer = 13125800] 07:49:05 INFO - PROCESS | 3780 | 1466520545591 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (14E4A000) [pid = 3780] [serial = 769] [outer = 13125800] 07:49:06 INFO - PROCESS | 3780 | 1466520546069 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 729ms 07:49:06 INFO - PROCESS | 3780 | 1466520546123 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 3780 | 1466520546125 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 07:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:49:06 INFO - PROCESS | 3780 | 1466520546129 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 3780 | 1466520546131 Marionette TRACE conn3 <- [1,990,null,{}] 07:49:06 INFO - PROCESS | 3780 | 1466520546169 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 3780 | 1466520546171 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:06 INFO - PROCESS | 3780 | 1466520546279 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:49:06 INFO - PROCESS | 3780 | 1466520546291 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 3780 | 1466520546293 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:06 INFO - PROCESS | 3780 | ++DOCSHELL 13243800 == 31 [pid = 3780] [id = 257] 07:49:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14E54000) [pid = 3780] [serial = 770] [outer = 00000000] 07:49:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (154E6000) [pid = 3780] [serial = 771] [outer = 14E54000] 07:49:06 INFO - PROCESS | 3780 | 1466520546336 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (156B2C00) [pid = 3780] [serial = 772] [outer = 14E54000] 07:49:06 INFO - PROCESS | 3780 | 1466520546812 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 745ms 07:49:06 INFO - PROCESS | 3780 | 1466520546883 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 3780 | 1466520546885 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 07:49:06 INFO - PROCESS | 3780 | 1466520546888 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:49:06 INFO - PROCESS | 3780 | 1466520546889 Marionette TRACE conn3 <- [1,994,null,{}] 07:49:06 INFO - PROCESS | 3780 | 1466520546893 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 3780 | 1466520546898 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:07 INFO - PROCESS | 3780 | 1466520547050 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:49:07 INFO - PROCESS | 3780 | 1466520547058 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 3780 | 1466520547060 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:07 INFO - PROCESS | 3780 | ++DOCSHELL 15D72C00 == 32 [pid = 3780] [id = 258] 07:49:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15D78000) [pid = 3780] [serial = 773] [outer = 00000000] 07:49:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15EB9C00) [pid = 3780] [serial = 774] [outer = 15D78000] 07:49:07 INFO - PROCESS | 3780 | 1466520547103 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16152800) [pid = 3780] [serial = 775] [outer = 15D78000] 07:49:07 INFO - PROCESS | 3780 | 1466520547854 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16150000) [pid = 3780] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (156F5C00) [pid = 3780] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16E77000) [pid = 3780] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17512000) [pid = 3780] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (156ED000) [pid = 3780] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1312A400) [pid = 3780] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1101C400) [pid = 3780] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10229400) [pid = 3780] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (169A6000) [pid = 3780] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13D18800) [pid = 3780] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1760FC00) [pid = 3780] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10474000) [pid = 3780] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:49:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1345B800) [pid = 3780] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1085ms 07:49:07 INFO - PROCESS | 3780 | 1466520547961 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 3780 | 1466520547963 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 07:49:07 INFO - PROCESS | 3780 | 1466520547967 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:49:07 INFO - PROCESS | 3780 | 1466520547969 Marionette TRACE conn3 <- [1,998,null,{}] 07:49:07 INFO - PROCESS | 3780 | 1466520547981 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 3780 | 1466520547983 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:08 INFO - PROCESS | 3780 | 1466520548057 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:49:08 INFO - PROCESS | 3780 | 1466520548063 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 3780 | 1466520548065 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:08 INFO - PROCESS | 3780 | ++DOCSHELL 11CCF000 == 33 [pid = 3780] [id = 259] 07:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12B1CC00) [pid = 3780] [serial = 776] [outer = 00000000] 07:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (131EE400) [pid = 3780] [serial = 777] [outer = 12B1CC00] 07:49:08 INFO - PROCESS | 3780 | 1466520548108 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1323C800) [pid = 3780] [serial = 778] [outer = 12B1CC00] 07:49:08 INFO - PROCESS | 3780 | 1466520548564 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 615ms 07:49:08 INFO - PROCESS | 3780 | 1466520548597 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 3780 | 1466520548599 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 07:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:49:08 INFO - PROCESS | 3780 | 1466520548602 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 3780 | 1466520548604 Marionette TRACE conn3 <- [1,1002,null,{}] 07:49:08 INFO - PROCESS | 3780 | 1466520548607 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:08 INFO - PROCESS | 3780 | 1466520548608 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:08 INFO - PROCESS | 3780 | 1466520548686 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:49:08 INFO - PROCESS | 3780 | 1466520548691 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 3780 | 1466520548693 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:08 INFO - PROCESS | 3780 | ++DOCSHELL 10B72400 == 34 [pid = 3780] [id = 260] 07:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13129800) [pid = 3780] [serial = 779] [outer = 00000000] 07:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16156800) [pid = 3780] [serial = 780] [outer = 13129800] 07:49:08 INFO - PROCESS | 3780 | 1466520548735 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (165F4C00) [pid = 3780] [serial = 781] [outer = 13129800] 07:49:09 INFO - PROCESS | 3780 | 1466520549145 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 616ms 07:49:09 INFO - PROCESS | 3780 | 1466520549202 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 3780 | 1466520549204 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 07:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:49:09 INFO - PROCESS | 3780 | 1466520549207 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 3780 | 1466520549209 Marionette TRACE conn3 <- [1,1006,null,{}] 07:49:09 INFO - PROCESS | 3780 | 1466520549213 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 3780 | 1466520549214 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:09 INFO - PROCESS | 3780 | 1466520549291 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:49:09 INFO - PROCESS | 3780 | 1466520549298 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 3780 | 1466520549300 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:09 INFO - PROCESS | 3780 | ++DOCSHELL 1681C800 == 35 [pid = 3780] [id = 261] 07:49:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1681CC00) [pid = 3780] [serial = 782] [outer = 00000000] 07:49:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16A18000) [pid = 3780] [serial = 783] [outer = 1681CC00] 07:49:09 INFO - PROCESS | 3780 | 1466520549343 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16A19800) [pid = 3780] [serial = 784] [outer = 1681CC00] 07:49:10 INFO - PROCESS | 3780 | 1466520550007 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 842ms 07:49:10 INFO - PROCESS | 3780 | 1466520550040 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 3780 | 1466520550045 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 07:49:10 INFO - PROCESS | 3780 | 1466520550051 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:49:10 INFO - PROCESS | 3780 | 1466520550054 Marionette TRACE conn3 <- [1,1010,null,{}] 07:49:10 INFO - PROCESS | 3780 | 1466520550060 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 3780 | 1466520550063 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:10 INFO - PROCESS | 3780 | 1466520550182 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:49:10 INFO - PROCESS | 3780 | 1466520550321 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 3780 | 1466520550326 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:10 INFO - PROCESS | 3780 | ++DOCSHELL 1047FC00 == 36 [pid = 3780] [id = 262] 07:49:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (104E1C00) [pid = 3780] [serial = 785] [outer = 00000000] 07:49:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10F6A000) [pid = 3780] [serial = 786] [outer = 104E1C00] 07:49:10 INFO - PROCESS | 3780 | 1466520550383 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1101BC00) [pid = 3780] [serial = 787] [outer = 104E1C00] 07:49:11 INFO - PROCESS | 3780 | 1466520551134 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1198ms 07:49:11 INFO - PROCESS | 3780 | 1466520551269 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 3780 | 1466520551274 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 07:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:49:11 INFO - PROCESS | 3780 | 1466520551280 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 3780 | 1466520551283 Marionette TRACE conn3 <- [1,1014,null,{}] 07:49:11 INFO - PROCESS | 3780 | 1466520551287 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:11 INFO - PROCESS | 3780 | 1466520551290 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:11 INFO - PROCESS | 3780 | 1466520551413 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:49:11 INFO - PROCESS | 3780 | 1466520551531 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 3780 | 1466520551534 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:11 INFO - PROCESS | 3780 | ++DOCSHELL 12B19400 == 37 [pid = 3780] [id = 263] 07:49:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12B1A800) [pid = 3780] [serial = 788] [outer = 00000000] 07:49:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (131ED800) [pid = 3780] [serial = 789] [outer = 12B1A800] 07:49:11 INFO - PROCESS | 3780 | 1466520551590 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (13D0B800) [pid = 3780] [serial = 790] [outer = 12B1A800] 07:49:12 INFO - PROCESS | 3780 | 1466520552473 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1231ms 07:49:12 INFO - PROCESS | 3780 | 1466520552511 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 3780 | 1466520552516 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 07:49:12 INFO - PROCESS | 3780 | 1466520552521 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:49:12 INFO - PROCESS | 3780 | 1466520552524 Marionette TRACE conn3 <- [1,1018,null,{}] 07:49:12 INFO - PROCESS | 3780 | 1466520552530 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 3780 | 1466520552532 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:12 INFO - PROCESS | 3780 | 1466520552637 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 10B72400 == 36 [pid = 3780] [id = 260] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 11CCF000 == 35 [pid = 3780] [id = 259] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 15D72C00 == 34 [pid = 3780] [id = 258] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 13243800 == 33 [pid = 3780] [id = 257] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 1303BC00 == 32 [pid = 3780] [id = 256] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 12BD6400 == 31 [pid = 3780] [id = 255] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 11241C00 == 30 [pid = 3780] [id = 254] 07:49:12 INFO - PROCESS | 3780 | --DOCSHELL 105F1800 == 29 [pid = 3780] [id = 253] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (165F5400) [pid = 3780] [serial = 729] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16A30000) [pid = 3780] [serial = 732] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (165F6400) [pid = 3780] [serial = 730] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16E7F400) [pid = 3780] [serial = 735] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16A30800) [pid = 3780] [serial = 733] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17609C00) [pid = 3780] [serial = 709] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15D77400) [pid = 3780] [serial = 726] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13935400) [pid = 3780] [serial = 714] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14F9A400) [pid = 3780] [serial = 715] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12922400) [pid = 3780] [serial = 720] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12B1D000) [pid = 3780] [serial = 721] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10E96000) [pid = 3780] [serial = 711] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1760A800) [pid = 3780] [serial = 742] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (112C3800) [pid = 3780] [serial = 712] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14310800) [pid = 3780] [serial = 723] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1775C400) [pid = 3780] [serial = 744] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14EE0400) [pid = 3780] [serial = 724] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1775F800) [pid = 3780] [serial = 745] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1055F400) [pid = 3780] [serial = 717] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10E0A000) [pid = 3780] [serial = 718] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (175C5000) [pid = 3780] [serial = 741] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16E7FC00) [pid = 3780] [serial = 736] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15B6C800) [pid = 3780] [serial = 738] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15FF1400) [pid = 3780] [serial = 727] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1681EC00) [pid = 3780] [serial = 739] [outer = 00000000] [url = about:blank] 07:49:12 INFO - PROCESS | 3780 | 1466520552740 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 3780 | 1466520552745 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:12 INFO - PROCESS | 3780 | ++DOCSHELL 0F311400 == 30 [pid = 3780] [id = 264] 07:49:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (0F314000) [pid = 3780] [serial = 791] [outer = 00000000] 07:49:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (105F1000) [pid = 3780] [serial = 792] [outer = 0F314000] 07:49:12 INFO - PROCESS | 3780 | 1466520552791 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10E0E800) [pid = 3780] [serial = 793] [outer = 0F314000] 07:49:13 INFO - PROCESS | 3780 | 1466520553271 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 761ms 07:49:13 INFO - PROCESS | 3780 | 1466520553298 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 3780 | 1466520553302 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 07:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:49:13 INFO - PROCESS | 3780 | 1466520553307 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 3780 | 1466520553310 Marionette TRACE conn3 <- [1,1022,null,{}] 07:49:13 INFO - PROCESS | 3780 | 1466520553314 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 3780 | 1466520553316 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:13 INFO - PROCESS | 3780 | 1466520553399 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:49:13 INFO - PROCESS | 3780 | 1466520553407 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 3780 | 1466520553409 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:13 INFO - PROCESS | 3780 | ++DOCSHELL 10F69C00 == 31 [pid = 3780] [id = 265] 07:49:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10F6A400) [pid = 3780] [serial = 794] [outer = 00000000] 07:49:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12B10C00) [pid = 3780] [serial = 795] [outer = 10F6A400] 07:49:13 INFO - PROCESS | 3780 | 1466520553457 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12B1D400) [pid = 3780] [serial = 796] [outer = 10F6A400] 07:49:13 INFO - PROCESS | 3780 | 1466520553930 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 664ms 07:49:13 INFO - PROCESS | 3780 | 1466520553945 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 3780 | 1466520553947 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 07:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:49:13 INFO - PROCESS | 3780 | 1466520553950 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 3780 | 1466520553954 Marionette TRACE conn3 <- [1,1026,null,{}] 07:49:13 INFO - PROCESS | 3780 | 1466520553968 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 3780 | 1466520553972 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:14 INFO - PROCESS | 3780 | 1466520554055 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:49:14 INFO - PROCESS | 3780 | 1466520554064 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 3780 | 1466520554067 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:14 INFO - PROCESS | 3780 | ++DOCSHELL 14E48800 == 32 [pid = 3780] [id = 266] 07:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14E49000) [pid = 3780] [serial = 797] [outer = 00000000] 07:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14EDB400) [pid = 3780] [serial = 798] [outer = 14E49000] 07:49:14 INFO - PROCESS | 3780 | 1466520554162 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (154E1000) [pid = 3780] [serial = 799] [outer = 14E49000] 07:49:14 INFO - PROCESS | 3780 | 1466520554603 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 664ms 07:49:14 INFO - PROCESS | 3780 | 1466520554621 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 3780 | 1466520554624 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 07:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:49:14 INFO - PROCESS | 3780 | 1466520554627 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 3780 | 1466520554629 Marionette TRACE conn3 <- [1,1030,null,{}] 07:49:14 INFO - PROCESS | 3780 | 1466520554632 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:14 INFO - PROCESS | 3780 | 1466520554634 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:14 INFO - PROCESS | 3780 | 1466520554732 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:49:14 INFO - PROCESS | 3780 | 1466520554738 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 3780 | 1466520554740 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:14 INFO - PROCESS | 3780 | ++DOCSHELL 15975400 == 33 [pid = 3780] [id = 267] 07:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15977400) [pid = 3780] [serial = 800] [outer = 00000000] 07:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15D79C00) [pid = 3780] [serial = 801] [outer = 15977400] 07:49:14 INFO - PROCESS | 3780 | 1466520554783 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15EB4400) [pid = 3780] [serial = 802] [outer = 15977400] 07:49:15 INFO - PROCESS | 3780 | 1466520555268 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 648ms 07:49:15 INFO - PROCESS | 3780 | 1466520555308 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 3780 | 1466520555310 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 07:49:15 INFO - PROCESS | 3780 | 1466520555314 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:49:15 INFO - PROCESS | 3780 | 1466520555315 Marionette TRACE conn3 <- [1,1034,null,{}] 07:49:15 INFO - PROCESS | 3780 | 1466520555319 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 3780 | 1466520555321 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:15 INFO - PROCESS | 3780 | 1466520555429 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:49:15 INFO - PROCESS | 3780 | 1466520555434 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 3780 | 1466520555436 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:15 INFO - PROCESS | 3780 | ++DOCSHELL 15B5E800 == 34 [pid = 3780] [id = 268] 07:49:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15FFA000) [pid = 3780] [serial = 803] [outer = 00000000] 07:49:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16158C00) [pid = 3780] [serial = 804] [outer = 15FFA000] 07:49:15 INFO - PROCESS | 3780 | 1466520555480 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (165F6800) [pid = 3780] [serial = 805] [outer = 15FFA000] 07:49:15 INFO - PROCESS | 3780 | 1466520555928 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 648ms 07:49:15 INFO - PROCESS | 3780 | 1466520555953 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 3780 | 1466520555955 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 07:49:15 INFO - PROCESS | 3780 | 1466520555958 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:49:15 INFO - PROCESS | 3780 | 1466520555960 Marionette TRACE conn3 <- [1,1038,null,{}] 07:49:16 INFO - PROCESS | 3780 | 1466520555963 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 3780 | 1466520555968 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:16 INFO - PROCESS | 3780 | 1466520556146 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:49:16 INFO - PROCESS | 3780 | 1466520556233 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 3780 | 1466520556235 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:16 INFO - PROCESS | 3780 | ++DOCSHELL 1681F800 == 35 [pid = 3780] [id = 269] 07:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16820C00) [pid = 3780] [serial = 806] [outer = 00000000] 07:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A34400) [pid = 3780] [serial = 807] [outer = 16820C00] 07:49:16 INFO - PROCESS | 3780 | 1466520556278 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16A35C00) [pid = 3780] [serial = 808] [outer = 16820C00] 07:49:16 INFO - PROCESS | 3780 | 1466520556698 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 761ms 07:49:16 INFO - PROCESS | 3780 | 1466520556737 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 3780 | 1466520556748 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 07:49:16 INFO - PROCESS | 3780 | 1466520556752 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:49:16 INFO - PROCESS | 3780 | 1466520556754 Marionette TRACE conn3 <- [1,1042,null,{}] 07:49:16 INFO - PROCESS | 3780 | 1466520556758 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 3780 | 1466520556761 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:16 INFO - PROCESS | 3780 | 1466520556871 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:49:16 INFO - PROCESS | 3780 | 1466520556877 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 3780 | 1466520556879 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:16 INFO - PROCESS | 3780 | ++DOCSHELL 16E77000 == 36 [pid = 3780] [id = 270] 07:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16E77400) [pid = 3780] [serial = 809] [outer = 00000000] 07:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16E7DC00) [pid = 3780] [serial = 810] [outer = 16E77400] 07:49:16 INFO - PROCESS | 3780 | 1466520556921 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16ED4400) [pid = 3780] [serial = 811] [outer = 16E77400] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14E54000) [pid = 3780] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12D67C00) [pid = 3780] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11242800) [pid = 3780] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10441800) [pid = 3780] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (105F5400) [pid = 3780] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15D78000) [pid = 3780] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E93000) [pid = 3780] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13D0F800) [pid = 3780] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17511C00) [pid = 3780] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B1CC00) [pid = 3780] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13125800) [pid = 3780] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:49:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13129800) [pid = 3780] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:49:17 INFO - PROCESS | 3780 | 1466520557487 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 762ms 07:49:17 INFO - PROCESS | 3780 | 1466520557555 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 3780 | 1466520557557 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 07:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:49:17 INFO - PROCESS | 3780 | 1466520557562 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 3780 | 1466520557564 Marionette TRACE conn3 <- [1,1046,null,{}] 07:49:17 INFO - PROCESS | 3780 | 1466520557567 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:17 INFO - PROCESS | 3780 | 1466520557569 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:17 INFO - PROCESS | 3780 | 1466520557649 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:49:17 INFO - PROCESS | 3780 | 1466520557654 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 3780 | 1466520557656 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:17 INFO - PROCESS | 3780 | ++DOCSHELL 12D89400 == 37 [pid = 3780] [id = 271] 07:49:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (130CA800) [pid = 3780] [serial = 812] [outer = 00000000] 07:49:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13D0D400) [pid = 3780] [serial = 813] [outer = 130CA800] 07:49:17 INFO - PROCESS | 3780 | 1466520557698 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13D0FC00) [pid = 3780] [serial = 814] [outer = 130CA800] 07:49:18 INFO - PROCESS | 3780 | 1466520558163 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 615ms 07:49:18 INFO - PROCESS | 3780 | 1466520558190 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 3780 | 1466520558192 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 07:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:49:18 INFO - PROCESS | 3780 | 1466520558196 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 3780 | 1466520558197 Marionette TRACE conn3 <- [1,1050,null,{}] 07:49:18 INFO - PROCESS | 3780 | 1466520558201 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 3780 | 1466520558202 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:18 INFO - PROCESS | 3780 | 1466520558279 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:49:18 INFO - PROCESS | 3780 | 1466520558284 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 3780 | 1466520558286 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:18 INFO - PROCESS | 3780 | ++DOCSHELL 10B72C00 == 38 [pid = 3780] [id = 272] 07:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10B73000) [pid = 3780] [serial = 815] [outer = 00000000] 07:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A2BC00) [pid = 3780] [serial = 816] [outer = 10B73000] 07:49:18 INFO - PROCESS | 3780 | 1466520558329 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16E7C800) [pid = 3780] [serial = 817] [outer = 10B73000] 07:49:18 INFO - PROCESS | 3780 | 1466520558746 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 616ms 07:49:18 INFO - PROCESS | 3780 | 1466520558793 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 3780 | 1466520558795 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 07:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:49:18 INFO - PROCESS | 3780 | 1466520558802 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 3780 | 1466520558804 Marionette TRACE conn3 <- [1,1054,null,{}] 07:49:18 INFO - PROCESS | 3780 | 1466520558807 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 3780 | 1466520558809 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:18 INFO - PROCESS | 3780 | 1466520558939 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:49:18 INFO - PROCESS | 3780 | 1466520558946 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 3780 | 1466520558948 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:18 INFO - PROCESS | 3780 | ++DOCSHELL 16A20000 == 39 [pid = 3780] [id = 273] 07:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16E76400) [pid = 3780] [serial = 818] [outer = 00000000] 07:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1760AC00) [pid = 3780] [serial = 819] [outer = 16E76400] 07:49:18 INFO - PROCESS | 3780 | 1466520558991 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1760D000) [pid = 3780] [serial = 820] [outer = 16E76400] 07:49:19 INFO - PROCESS | 3780 | 1466520559421 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 664ms 07:49:19 INFO - PROCESS | 3780 | 1466520559481 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 3780 | 1466520559483 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 07:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:49:19 INFO - PROCESS | 3780 | 1466520559486 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 3780 | 1466520559489 Marionette TRACE conn3 <- [1,1058,null,{}] 07:49:19 INFO - PROCESS | 3780 | 1466520559492 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 3780 | 1466520559495 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:19 INFO - PROCESS | 3780 | 1466520559633 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:49:19 INFO - PROCESS | 3780 | 1466520559738 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 3780 | 1466520559741 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:19 INFO - PROCESS | 3780 | ++DOCSHELL 102D2C00 == 40 [pid = 3780] [id = 274] 07:49:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10441800) [pid = 3780] [serial = 821] [outer = 00000000] 07:49:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (105EFC00) [pid = 3780] [serial = 822] [outer = 10441800] 07:49:19 INFO - PROCESS | 3780 | 1466520559846 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10B76800) [pid = 3780] [serial = 823] [outer = 10441800] 07:49:20 INFO - PROCESS | 3780 | 1466520560473 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1036ms 07:49:20 INFO - PROCESS | 3780 | 1466520560523 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 3780 | 1466520560527 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 07:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:49:20 INFO - PROCESS | 3780 | 1466520560533 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 3780 | 1466520560537 Marionette TRACE conn3 <- [1,1062,null,{}] 07:49:20 INFO - PROCESS | 3780 | 1466520560541 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 3780 | 1466520560544 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:20 INFO - PROCESS | 3780 | 1466520560652 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:49:20 INFO - PROCESS | 3780 | 1466520560797 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 3780 | 1466520560800 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:20 INFO - PROCESS | 3780 | ++DOCSHELL 10E89000 == 41 [pid = 3780] [id = 275] 07:49:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (112C8800) [pid = 3780] [serial = 824] [outer = 00000000] 07:49:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (130A9C00) [pid = 3780] [serial = 825] [outer = 112C8800] 07:49:20 INFO - PROCESS | 3780 | 1466520560857 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13240400) [pid = 3780] [serial = 826] [outer = 112C8800] 07:49:21 INFO - PROCESS | 3780 | 1466520561432 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 923ms 07:49:21 INFO - PROCESS | 3780 | 1466520561469 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 3780 | 1466520561472 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 07:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:49:21 INFO - PROCESS | 3780 | 1466520561476 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 3780 | 1466520561479 Marionette TRACE conn3 <- [1,1066,null,{}] 07:49:21 INFO - PROCESS | 3780 | 1466520561482 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:21 INFO - PROCESS | 3780 | 1466520561485 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:21 INFO - PROCESS | 3780 | 1466520561591 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:49:21 INFO - PROCESS | 3780 | 1466520561695 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 3780 | 1466520561697 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:21 INFO - PROCESS | 3780 | ++DOCSHELL 15B5F800 == 42 [pid = 3780] [id = 276] 07:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15B60000) [pid = 3780] [serial = 827] [outer = 00000000] 07:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15EB7400) [pid = 3780] [serial = 828] [outer = 15B60000] 07:49:21 INFO - PROCESS | 3780 | 1466520561800 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1681E000) [pid = 3780] [serial = 829] [outer = 15B60000] 07:49:22 INFO - PROCESS | 3780 | 1466520562425 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 972ms 07:49:22 INFO - PROCESS | 3780 | 1466520562453 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 3780 | 1466520562457 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 07:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:49:22 INFO - PROCESS | 3780 | 1466520562468 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 3780 | 1466520562473 Marionette TRACE conn3 <- [1,1070,null,{}] 07:49:22 INFO - PROCESS | 3780 | 1466520562476 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:22 INFO - PROCESS | 3780 | 1466520562479 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:22 INFO - PROCESS | 3780 | 1466520562588 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:49:22 INFO - PROCESS | 3780 | 1466520562686 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 3780 | 1466520562689 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:22 INFO - PROCESS | 3780 | ++DOCSHELL 16E7B000 == 43 [pid = 3780] [id = 277] 07:49:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17609800) [pid = 3780] [serial = 830] [outer = 00000000] 07:49:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17765C00) [pid = 3780] [serial = 831] [outer = 17609800] 07:49:22 INFO - PROCESS | 3780 | 1466520562791 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17B07000) [pid = 3780] [serial = 832] [outer = 17609800] 07:49:23 INFO - PROCESS | 3780 | 1466520563465 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1036ms 07:49:23 INFO - PROCESS | 3780 | 1466520563732 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 3780 | 1466520563736 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 07:49:23 INFO - PROCESS | 3780 | 1466520563742 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 3780 | 1466520563745 Marionette TRACE conn3 <- [1,1074,null,{}] 07:49:23 INFO - PROCESS | 3780 | 1466520563751 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 3780 | 1466520563754 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:49:23 INFO - PROCESS | 3780 | 1466520563853 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:49:23 INFO - PROCESS | 3780 | 1466520563935 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 3780 | 1466520563939 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:24 INFO - PROCESS | 3780 | ++DOCSHELL 10E07400 == 44 [pid = 3780] [id = 278] 07:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (10E0A800) [pid = 3780] [serial = 833] [outer = 00000000] 07:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (11014400) [pid = 3780] [serial = 834] [outer = 10E0A800] 07:49:24 INFO - PROCESS | 3780 | 1466520564029 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1101B000) [pid = 3780] [serial = 835] [outer = 10E0A800] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 10435C00 == 43 [pid = 3780] [id = 252] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 16A20000 == 42 [pid = 3780] [id = 273] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 10B72C00 == 41 [pid = 3780] [id = 272] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 12D89400 == 40 [pid = 3780] [id = 271] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 16E77000 == 39 [pid = 3780] [id = 270] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 1681F800 == 38 [pid = 3780] [id = 269] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 15B5E800 == 37 [pid = 3780] [id = 268] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 15975400 == 36 [pid = 3780] [id = 267] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 14E48800 == 35 [pid = 3780] [id = 266] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 10F69C00 == 34 [pid = 3780] [id = 265] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 0F311400 == 33 [pid = 3780] [id = 264] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 1047FC00 == 32 [pid = 3780] [id = 262] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 12B19400 == 31 [pid = 3780] [id = 263] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 1681C800 == 30 [pid = 3780] [id = 261] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 16E7B000 == 29 [pid = 3780] [id = 277] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 15B5F800 == 28 [pid = 3780] [id = 276] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 102D2C00 == 27 [pid = 3780] [id = 274] 07:49:25 INFO - PROCESS | 3780 | --DOCSHELL 10E89000 == 26 [pid = 3780] [id = 275] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (154E6000) [pid = 3780] [serial = 771] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (130A0000) [pid = 3780] [serial = 765] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1312A000) [pid = 3780] [serial = 766] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11AE1C00) [pid = 3780] [serial = 762] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11CD3800) [pid = 3780] [serial = 763] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10E8EC00) [pid = 3780] [serial = 757] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10A58000) [pid = 3780] [serial = 756] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10A63C00) [pid = 3780] [serial = 759] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10A64000) [pid = 3780] [serial = 760] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15EB9C00) [pid = 3780] [serial = 774] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16A18000) [pid = 3780] [serial = 783] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1309F400) [pid = 3780] [serial = 748] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1101B800) [pid = 3780] [serial = 747] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15B68C00) [pid = 3780] [serial = 751] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (154DD800) [pid = 3780] [serial = 750] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17E2A400) [pid = 3780] [serial = 754] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17681000) [pid = 3780] [serial = 753] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (156B2C00) [pid = 3780] [serial = 772] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1323C800) [pid = 3780] [serial = 778] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (131EE400) [pid = 3780] [serial = 777] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16152800) [pid = 3780] [serial = 775] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1430AC00) [pid = 3780] [serial = 768] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (165F4C00) [pid = 3780] [serial = 781] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14E4A000) [pid = 3780] [serial = 769] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16156800) [pid = 3780] [serial = 780] [outer = 00000000] [url = about:blank] 07:49:25 INFO - PROCESS | 3780 | 1466520565302 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1603ms 07:49:25 INFO - PROCESS | 3780 | 1466520565348 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 3780 | 1466520565352 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 07:49:25 INFO - PROCESS | 3780 | 1466520565357 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 3780 | 1466520565360 Marionette TRACE conn3 <- [1,1078,null,{}] 07:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:49:25 INFO - PROCESS | 3780 | 1466520565365 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:25 INFO - PROCESS | 3780 | 1466520565368 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:25 INFO - PROCESS | 3780 | 1466520565450 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:49:25 INFO - PROCESS | 3780 | 1466520565553 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 3780 | 1466520565555 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:25 INFO - PROCESS | 3780 | ++DOCSHELL 10470400 == 27 [pid = 3780] [id = 279] 07:49:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1047AC00) [pid = 3780] [serial = 836] [outer = 00000000] 07:49:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10E04C00) [pid = 3780] [serial = 837] [outer = 1047AC00] 07:49:25 INFO - PROCESS | 3780 | 1466520565613 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10E0C400) [pid = 3780] [serial = 838] [outer = 1047AC00] 07:49:26 INFO - PROCESS | 3780 | 1466520566062 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 713ms 07:49:26 INFO - PROCESS | 3780 | 1466520566091 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 3780 | 1466520566096 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 07:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:49:26 INFO - PROCESS | 3780 | 1466520566102 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 3780 | 1466520566105 Marionette TRACE conn3 <- [1,1082,null,{}] 07:49:26 INFO - PROCESS | 3780 | 1466520566109 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 3780 | 1466520566111 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:26 INFO - PROCESS | 3780 | 1466520566199 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:49:26 INFO - PROCESS | 3780 | 1466520566205 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 3780 | 1466520566208 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:26 INFO - PROCESS | 3780 | ++DOCSHELL 112C2000 == 28 [pid = 3780] [id = 280] 07:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11ADC000) [pid = 3780] [serial = 839] [outer = 00000000] 07:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (129A7000) [pid = 3780] [serial = 840] [outer = 11ADC000] 07:49:26 INFO - PROCESS | 3780 | 1466520566255 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (129F0000) [pid = 3780] [serial = 841] [outer = 11ADC000] 07:49:26 INFO - PROCESS | 3780 | 1466520566761 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 664ms 07:49:26 INFO - PROCESS | 3780 | 1466520566777 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 3780 | 1466520566779 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 07:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:49:26 INFO - PROCESS | 3780 | 1466520566783 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 3780 | 1466520566786 Marionette TRACE conn3 <- [1,1086,null,{}] 07:49:26 INFO - PROCESS | 3780 | 1466520566797 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 3780 | 1466520566801 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:26 INFO - PROCESS | 3780 | 1466520566884 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:49:26 INFO - PROCESS | 3780 | 1466520566894 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 3780 | 1466520566897 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:26 INFO - PROCESS | 3780 | ++DOCSHELL 131E7400 == 29 [pid = 3780] [id = 281] 07:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (131EC800) [pid = 3780] [serial = 842] [outer = 00000000] 07:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13454800) [pid = 3780] [serial = 843] [outer = 131EC800] 07:49:26 INFO - PROCESS | 3780 | 1466520566944 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13D0E800) [pid = 3780] [serial = 844] [outer = 131EC800] 07:49:27 INFO - PROCESS | 3780 | 1466520567423 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 713ms 07:49:27 INFO - PROCESS | 3780 | 1466520567483 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 3780 | 1466520567486 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 07:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:49:27 INFO - PROCESS | 3780 | 1466520567489 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 3780 | 1466520567491 Marionette TRACE conn3 <- [1,1090,null,{}] 07:49:27 INFO - PROCESS | 3780 | 1466520567494 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:27 INFO - PROCESS | 3780 | 1466520567496 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:27 INFO - PROCESS | 3780 | 1466520567653 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:49:27 INFO - PROCESS | 3780 | 1466520567659 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 3780 | 1466520567661 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:27 INFO - PROCESS | 3780 | ++DOCSHELL 1430B000 == 30 [pid = 3780] [id = 282] 07:49:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14312400) [pid = 3780] [serial = 845] [outer = 00000000] 07:49:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14F9B000) [pid = 3780] [serial = 846] [outer = 14312400] 07:49:27 INFO - PROCESS | 3780 | 1466520567704 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1552CC00) [pid = 3780] [serial = 847] [outer = 14312400] 07:49:28 INFO - PROCESS | 3780 | 1466520568145 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 648ms 07:49:28 INFO - PROCESS | 3780 | 1466520568160 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 3780 | 1466520568162 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 07:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:49:28 INFO - PROCESS | 3780 | 1466520568165 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 3780 | 1466520568167 Marionette TRACE conn3 <- [1,1094,null,{}] 07:49:28 INFO - PROCESS | 3780 | 1466520568170 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 3780 | 1466520568172 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:28 INFO - PROCESS | 3780 | 1466520568279 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:49:28 INFO - PROCESS | 3780 | 1466520568364 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 3780 | 1466520568366 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:28 INFO - PROCESS | 3780 | ++DOCSHELL 156EC800 == 31 [pid = 3780] [id = 283] 07:49:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (156EEC00) [pid = 3780] [serial = 848] [outer = 00000000] 07:49:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15B5EC00) [pid = 3780] [serial = 849] [outer = 156EEC00] 07:49:28 INFO - PROCESS | 3780 | 1466520568416 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15B6B800) [pid = 3780] [serial = 850] [outer = 156EEC00] 07:49:28 INFO - PROCESS | 3780 | 1466520568874 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 728ms 07:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:49:28 INFO - PROCESS | 3780 | 1466520568901 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 3780 | 1466520568903 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 07:49:28 INFO - PROCESS | 3780 | 1466520568907 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 3780 | 1466520568908 Marionette TRACE conn3 <- [1,1098,null,{}] 07:49:28 INFO - PROCESS | 3780 | 1466520568911 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 3780 | 1466520568917 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:29 INFO - PROCESS | 3780 | 1466520569055 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:49:29 INFO - PROCESS | 3780 | 1466520569070 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 3780 | 1466520569072 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:29 INFO - PROCESS | 3780 | ++DOCSHELL 16159400 == 32 [pid = 3780] [id = 284] 07:49:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1615B400) [pid = 3780] [serial = 851] [outer = 00000000] 07:49:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16814000) [pid = 3780] [serial = 852] [outer = 1615B400] 07:49:29 INFO - PROCESS | 3780 | 1466520569169 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1681F000) [pid = 3780] [serial = 853] [outer = 1615B400] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16E76400) [pid = 3780] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16E77400) [pid = 3780] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16820C00) [pid = 3780] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (104E1C00) [pid = 3780] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1681CC00) [pid = 3780] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10F6A400) [pid = 3780] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14E49000) [pid = 3780] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15977400) [pid = 3780] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0F314000) [pid = 3780] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B1A800) [pid = 3780] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (130CA800) [pid = 3780] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15FFA000) [pid = 3780] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:49:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10B73000) [pid = 3780] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:49:29 INFO - PROCESS | 3780 | 1466520569914 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1037ms 07:49:29 INFO - PROCESS | 3780 | 1466520569941 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 3780 | 1466520569943 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 07:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:49:29 INFO - PROCESS | 3780 | 1466520569946 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 3780 | 1466520569958 Marionette TRACE conn3 <- [1,1102,null,{}] 07:49:29 INFO - PROCESS | 3780 | 1466520569963 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 3780 | 1466520569965 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:30 INFO - PROCESS | 3780 | 1466520570067 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:49:30 INFO - PROCESS | 3780 | 1466520570155 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 3780 | 1466520570157 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:30 INFO - PROCESS | 3780 | ++DOCSHELL 10472C00 == 33 [pid = 3780] [id = 285] 07:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1047D000) [pid = 3780] [serial = 854] [outer = 00000000] 07:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (129E8800) [pid = 3780] [serial = 855] [outer = 1047D000] 07:49:30 INFO - PROCESS | 3780 | 1466520570200 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12B1A800) [pid = 3780] [serial = 856] [outer = 1047D000] 07:49:30 INFO - PROCESS | 3780 | 1466520570600 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 680ms 07:49:30 INFO - PROCESS | 3780 | 1466520570639 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 3780 | 1466520570641 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 07:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:49:30 INFO - PROCESS | 3780 | 1466520570644 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 3780 | 1466520570646 Marionette TRACE conn3 <- [1,1106,null,{}] 07:49:30 INFO - PROCESS | 3780 | 1466520570650 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:30 INFO - PROCESS | 3780 | 1466520570651 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:30 INFO - PROCESS | 3780 | 1466520570761 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:49:30 INFO - PROCESS | 3780 | 1466520570769 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 3780 | 1466520570771 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:30 INFO - PROCESS | 3780 | ++DOCSHELL 15EB7000 == 34 [pid = 3780] [id = 286] 07:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1615D400) [pid = 3780] [serial = 857] [outer = 00000000] 07:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16A12400) [pid = 3780] [serial = 858] [outer = 1615D400] 07:49:30 INFO - PROCESS | 3780 | 1466520570814 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16A12800) [pid = 3780] [serial = 859] [outer = 1615D400] 07:49:31 INFO - PROCESS | 3780 | 1466520571241 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 664ms 07:49:31 INFO - PROCESS | 3780 | 1466520571283 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 3780 | 1466520571285 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 07:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:49:31 INFO - PROCESS | 3780 | 1466520571288 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 3780 | 1466520571290 Marionette TRACE conn3 <- [1,1110,null,{}] 07:49:31 INFO - PROCESS | 3780 | 1466520571294 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 3780 | 1466520571295 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:31 INFO - PROCESS | 3780 | 1466520571453 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:49:31 INFO - PROCESS | 3780 | 1466520571533 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 3780 | 1466520571535 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:31 INFO - PROCESS | 3780 | ++DOCSHELL 131E5400 == 35 [pid = 3780] [id = 287] 07:49:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16A1F000) [pid = 3780] [serial = 860] [outer = 00000000] 07:49:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16E78800) [pid = 3780] [serial = 861] [outer = 16A1F000] 07:49:31 INFO - PROCESS | 3780 | 1466520571585 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16E77800) [pid = 3780] [serial = 862] [outer = 16A1F000] 07:49:32 INFO - PROCESS | 3780 | 1466520572033 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 777ms 07:49:32 INFO - PROCESS | 3780 | 1466520572065 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 3780 | 1466520572069 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 07:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:49:32 INFO - PROCESS | 3780 | 1466520572075 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 3780 | 1466520572079 Marionette TRACE conn3 <- [1,1114,null,{}] 07:49:32 INFO - PROCESS | 3780 | 1466520572084 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:32 INFO - PROCESS | 3780 | 1466520572087 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:32 INFO - PROCESS | 3780 | 1466520572206 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:49:32 INFO - PROCESS | 3780 | 1466520572317 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 3780 | 1466520572320 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:32 INFO - PROCESS | 3780 | ++DOCSHELL 10435000 == 36 [pid = 3780] [id = 288] 07:49:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1043A400) [pid = 3780] [serial = 863] [outer = 00000000] 07:49:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10E8F000) [pid = 3780] [serial = 864] [outer = 1043A400] 07:49:32 INFO - PROCESS | 3780 | 1466520572430 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (112CC000) [pid = 3780] [serial = 865] [outer = 1043A400] 07:49:33 INFO - PROCESS | 3780 | 1466520573201 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1182ms 07:49:33 INFO - PROCESS | 3780 | 1466520573258 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 3780 | 1466520573263 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 07:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:49:33 INFO - PROCESS | 3780 | 1466520573269 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 3780 | 1466520573272 Marionette TRACE conn3 <- [1,1118,null,{}] 07:49:33 INFO - PROCESS | 3780 | 1466520573276 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:33 INFO - PROCESS | 3780 | 1466520573279 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:33 INFO - PROCESS | 3780 | 1466520573449 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:49:33 INFO - PROCESS | 3780 | 1466520573571 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 3780 | 1466520573574 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:33 INFO - PROCESS | 3780 | ++DOCSHELL 13037400 == 37 [pid = 3780] [id = 289] 07:49:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13125800) [pid = 3780] [serial = 866] [outer = 00000000] 07:49:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13453800) [pid = 3780] [serial = 867] [outer = 13125800] 07:49:33 INFO - PROCESS | 3780 | 1466520573630 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (14E49800) [pid = 3780] [serial = 868] [outer = 13125800] 07:49:34 INFO - PROCESS | 3780 | 1466520574590 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1344ms 07:49:34 INFO - PROCESS | 3780 | 1466520574636 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 3780 | 1466520574640 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 07:49:34 INFO - PROCESS | 3780 | 1466520574645 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:49:34 INFO - PROCESS | 3780 | 1466520574648 Marionette TRACE conn3 <- [1,1122,null,{}] 07:49:34 INFO - PROCESS | 3780 | 1466520574654 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 3780 | 1466520574657 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:34 INFO - PROCESS | 3780 | 1466520574776 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 15EB7000 == 36 [pid = 3780] [id = 286] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 10472C00 == 35 [pid = 3780] [id = 285] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 16159400 == 34 [pid = 3780] [id = 284] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 156EC800 == 33 [pid = 3780] [id = 283] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 1430B000 == 32 [pid = 3780] [id = 282] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 131E7400 == 31 [pid = 3780] [id = 281] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 112C2000 == 30 [pid = 3780] [id = 280] 07:49:34 INFO - PROCESS | 3780 | --DOCSHELL 10470400 == 29 [pid = 3780] [id = 279] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1760AC00) [pid = 3780] [serial = 819] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16E7DC00) [pid = 3780] [serial = 810] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16A35C00) [pid = 3780] [serial = 808] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16A34400) [pid = 3780] [serial = 807] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10F6A000) [pid = 3780] [serial = 786] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1101BC00) [pid = 3780] [serial = 787] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16A19800) [pid = 3780] [serial = 784] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12B10C00) [pid = 3780] [serial = 795] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12B1D400) [pid = 3780] [serial = 796] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14EDB400) [pid = 3780] [serial = 798] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (154E1000) [pid = 3780] [serial = 799] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15D79C00) [pid = 3780] [serial = 801] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (105F1000) [pid = 3780] [serial = 792] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E0E800) [pid = 3780] [serial = 793] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (131ED800) [pid = 3780] [serial = 789] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13D0B800) [pid = 3780] [serial = 790] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1760D000) [pid = 3780] [serial = 820] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13D0FC00) [pid = 3780] [serial = 814] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13D0D400) [pid = 3780] [serial = 813] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16ED4400) [pid = 3780] [serial = 811] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16158C00) [pid = 3780] [serial = 804] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (165F6800) [pid = 3780] [serial = 805] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A2BC00) [pid = 3780] [serial = 816] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16E7C800) [pid = 3780] [serial = 817] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15EB4400) [pid = 3780] [serial = 802] [outer = 00000000] [url = about:blank] 07:49:34 INFO - PROCESS | 3780 | 1466520574956 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 3780 | 1466520574959 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:34 INFO - PROCESS | 3780 | ++DOCSHELL 1101F000 == 30 [pid = 3780] [id = 290] 07:49:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1101FC00) [pid = 3780] [serial = 869] [outer = 00000000] 07:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1281BC00) [pid = 3780] [serial = 870] [outer = 1101FC00] 07:49:35 INFO - PROCESS | 3780 | 1466520575014 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12B12800) [pid = 3780] [serial = 871] [outer = 1101FC00] 07:49:35 INFO - PROCESS | 3780 | 1466520575497 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 858ms 07:49:35 INFO - PROCESS | 3780 | 1466520575522 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 3780 | 1466520575526 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 07:49:35 INFO - PROCESS | 3780 | 1466520575536 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:49:35 INFO - PROCESS | 3780 | 1466520575538 Marionette TRACE conn3 <- [1,1126,null,{}] 07:49:35 INFO - PROCESS | 3780 | 1466520575542 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 3780 | 1466520575545 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:35 INFO - PROCESS | 3780 | 1466520575627 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:49:35 INFO - PROCESS | 3780 | 1466520575633 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 3780 | 1466520575635 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:35 INFO - PROCESS | 3780 | ++DOCSHELL 130C3800 == 31 [pid = 3780] [id = 291] 07:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (130C3C00) [pid = 3780] [serial = 872] [outer = 00000000] 07:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (131EC400) [pid = 3780] [serial = 873] [outer = 130C3C00] 07:49:35 INFO - PROCESS | 3780 | 1466520575681 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1345D400) [pid = 3780] [serial = 874] [outer = 130C3C00] 07:49:36 INFO - PROCESS | 3780 | 1466520576144 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 648ms 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:49:36 INFO - PROCESS | 3780 | 1466520576213 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 3780 | 1466520576215 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 07:49:36 INFO - PROCESS | 3780 | 1466520576218 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 3780 | 1466520576222 Marionette TRACE conn3 <- [1,1130,null,{}] 07:49:36 INFO - PROCESS | 3780 | 1466520576236 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 3780 | 1466520576240 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:36 INFO - PROCESS | 3780 | 1466520576321 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:49:36 INFO - PROCESS | 3780 | 1466520576438 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 3780 | 1466520576442 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:36 INFO - PROCESS | 3780 | ++DOCSHELL 1552BC00 == 32 [pid = 3780] [id = 292] 07:49:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15530800) [pid = 3780] [serial = 875] [outer = 00000000] 07:49:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (156E8400) [pid = 3780] [serial = 876] [outer = 15530800] 07:49:36 INFO - PROCESS | 3780 | 1466520576499 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15978C00) [pid = 3780] [serial = 877] [outer = 15530800] 07:49:36 INFO - PROCESS | 3780 | 1466520576882 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 712ms 07:49:36 INFO - PROCESS | 3780 | 1466520576915 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 3780 | 1466520576918 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:49:36 INFO - PROCESS | 3780 | 1466520576921 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 3780 | 1466520576923 Marionette TRACE conn3 <- [1,1134,null,{}] 07:49:36 INFO - PROCESS | 3780 | 1466520576926 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 3780 | 1466520576928 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:37 INFO - PROCESS | 3780 | 1466520577049 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:49:37 INFO - PROCESS | 3780 | 1466520577156 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 3780 | 1466520577158 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:37 INFO - PROCESS | 3780 | ++DOCSHELL 15975800 == 33 [pid = 3780] [id = 293] 07:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15D72800) [pid = 3780] [serial = 878] [outer = 00000000] 07:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16152400) [pid = 3780] [serial = 879] [outer = 15D72800] 07:49:37 INFO - PROCESS | 3780 | 1466520577201 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (165F7000) [pid = 3780] [serial = 880] [outer = 15D72800] 07:49:37 INFO - PROCESS | 3780 | 1466520577619 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 728ms 07:49:37 INFO - PROCESS | 3780 | 1466520577653 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 3780 | 1466520577655 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 07:49:37 INFO - PROCESS | 3780 | 1466520577658 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:49:37 INFO - PROCESS | 3780 | 1466520577660 Marionette TRACE conn3 <- [1,1138,null,{}] 07:49:37 INFO - PROCESS | 3780 | 1466520577664 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 3780 | 1466520577666 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:37 INFO - PROCESS | 3780 | 1466520577807 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:49:37 INFO - PROCESS | 3780 | 1466520577819 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 3780 | 1466520577821 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:37 INFO - PROCESS | 3780 | ++DOCSHELL 15EB4400 == 34 [pid = 3780] [id = 294] 07:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (165F5400) [pid = 3780] [serial = 881] [outer = 00000000] 07:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A19800) [pid = 3780] [serial = 882] [outer = 165F5400] 07:49:37 INFO - PROCESS | 3780 | 1466520577864 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16A19C00) [pid = 3780] [serial = 883] [outer = 165F5400] 07:49:38 INFO - PROCESS | 3780 | 1466520578361 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 729ms 07:49:38 INFO - PROCESS | 3780 | 1466520578392 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 3780 | 1466520578394 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 07:49:38 INFO - PROCESS | 3780 | 1466520578397 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:49:38 INFO - PROCESS | 3780 | 1466520578399 Marionette TRACE conn3 <- [1,1142,null,{}] 07:49:38 INFO - PROCESS | 3780 | 1466520578402 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 3780 | 1466520578407 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:38 INFO - PROCESS | 3780 | 1466520578544 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:49:38 INFO - PROCESS | 3780 | 1466520578604 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 3780 | 1466520578606 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:38 INFO - PROCESS | 3780 | ++DOCSHELL 16E7EC00 == 35 [pid = 3780] [id = 295] 07:49:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16E80C00) [pid = 3780] [serial = 884] [outer = 00000000] 07:49:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17608400) [pid = 3780] [serial = 885] [outer = 16E80C00] 07:49:38 INFO - PROCESS | 3780 | 1466520578650 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17512000) [pid = 3780] [serial = 886] [outer = 16E80C00] 07:49:39 INFO - PROCESS | 3780 | 1466520579139 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 761ms 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11ADC000) [pid = 3780] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1615B400) [pid = 3780] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (156EEC00) [pid = 3780] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E0A800) [pid = 3780] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1047D000) [pid = 3780] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (131EC800) [pid = 3780] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1047AC00) [pid = 3780] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1615D400) [pid = 3780] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10441800) [pid = 3780] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (112C8800) [pid = 3780] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15B60000) [pid = 3780] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17609800) [pid = 3780] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:49:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14312400) [pid = 3780] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:49:39 INFO - PROCESS | 3780 | 1466520579263 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 3780 | 1466520579265 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 07:49:39 INFO - PROCESS | 3780 | 1466520579274 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 3780 | 1466520579276 Marionette TRACE conn3 <- [1,1146,null,{}] 07:49:39 INFO - PROCESS | 3780 | 1466520579279 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 3780 | 1466520579281 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:49:39 INFO - PROCESS | 3780 | 1466520579360 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:49:39 INFO - PROCESS | 3780 | 1466520579365 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 3780 | 1466520579367 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:39 INFO - PROCESS | 3780 | ++DOCSHELL 12B1A000 == 36 [pid = 3780] [id = 296] 07:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12D69000) [pid = 3780] [serial = 887] [outer = 00000000] 07:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13456000) [pid = 3780] [serial = 888] [outer = 12D69000] 07:49:39 INFO - PROCESS | 3780 | 1466520579410 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (154E4C00) [pid = 3780] [serial = 889] [outer = 12D69000] 07:49:39 INFO - PROCESS | 3780 | 1466520579816 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 600ms 07:49:39 INFO - PROCESS | 3780 | 1466520579863 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 3780 | 1466520579865 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 07:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:49:39 INFO - PROCESS | 3780 | 1466520579869 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 3780 | 1466520579870 Marionette TRACE conn3 <- [1,1150,null,{}] 07:49:39 INFO - PROCESS | 3780 | 1466520579874 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 3780 | 1466520579876 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:39 INFO - PROCESS | 3780 | 1466520579957 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:49:40 INFO - PROCESS | 3780 | 1466520579962 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 3780 | 1466520579964 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:40 INFO - PROCESS | 3780 | ++DOCSHELL 13129800 == 37 [pid = 3780] [id = 297] 07:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16154800) [pid = 3780] [serial = 890] [outer = 00000000] 07:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1760A400) [pid = 3780] [serial = 891] [outer = 16154800] 07:49:40 INFO - PROCESS | 3780 | 1466520580064 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1767C000) [pid = 3780] [serial = 892] [outer = 16154800] 07:49:40 INFO - PROCESS | 3780 | 1466520580485 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 663ms 07:49:40 INFO - PROCESS | 3780 | 1466520580539 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 3780 | 1466520580551 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 07:49:40 INFO - PROCESS | 3780 | 1466520580554 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:49:40 INFO - PROCESS | 3780 | 1466520580556 Marionette TRACE conn3 <- [1,1154,null,{}] 07:49:40 INFO - PROCESS | 3780 | 1466520580560 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:40 INFO - PROCESS | 3780 | 1466520580561 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:40 INFO - PROCESS | 3780 | 1466520580643 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:49:40 INFO - PROCESS | 3780 | 1466520580648 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 3780 | 1466520580650 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:40 INFO - PROCESS | 3780 | ++DOCSHELL 104E2000 == 38 [pid = 3780] [id = 298] 07:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10F76C00) [pid = 3780] [serial = 893] [outer = 00000000] 07:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (175D1800) [pid = 3780] [serial = 894] [outer = 10F76C00] 07:49:40 INFO - PROCESS | 3780 | 1466520580692 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17E2B400) [pid = 3780] [serial = 895] [outer = 10F76C00] 07:49:41 INFO - PROCESS | 3780 | 1466520581179 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 664ms 07:49:41 INFO - PROCESS | 3780 | 1466520581231 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 3780 | 1466520581233 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 07:49:41 INFO - PROCESS | 3780 | 1466520581236 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:49:41 INFO - PROCESS | 3780 | 1466520581238 Marionette TRACE conn3 <- [1,1158,null,{}] 07:49:41 INFO - PROCESS | 3780 | 1466520581241 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:41 INFO - PROCESS | 3780 | 1466520581243 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:41 INFO - PROCESS | 3780 | 1466520581321 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:49:41 INFO - PROCESS | 3780 | 1466520581454 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 3780 | 1466520581457 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:41 INFO - PROCESS | 3780 | ++DOCSHELL 0F30BC00 == 39 [pid = 3780] [id = 299] 07:49:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (0F30C000) [pid = 3780] [serial = 896] [outer = 00000000] 07:49:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10267C00) [pid = 3780] [serial = 897] [outer = 0F30C000] 07:49:41 INFO - PROCESS | 3780 | 1466520581514 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A61400) [pid = 3780] [serial = 898] [outer = 0F30C000] 07:49:42 INFO - PROCESS | 3780 | 1466520582185 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 971ms 07:49:42 INFO - PROCESS | 3780 | 1466520582218 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 3780 | 1466520582221 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 07:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:49:42 INFO - PROCESS | 3780 | 1466520582226 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 3780 | 1466520582229 Marionette TRACE conn3 <- [1,1162,null,{}] 07:49:42 INFO - PROCESS | 3780 | 1466520582234 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 3780 | 1466520582237 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:42 INFO - PROCESS | 3780 | 1466520582345 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:49:42 INFO - PROCESS | 3780 | 1466520582476 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 3780 | 1466520582480 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:42 INFO - PROCESS | 3780 | ++DOCSHELL 12D89000 == 40 [pid = 3780] [id = 300] 07:49:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (130C8400) [pid = 3780] [serial = 899] [outer = 00000000] 07:49:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13D0BC00) [pid = 3780] [serial = 900] [outer = 130C8400] 07:49:42 INFO - PROCESS | 3780 | 1466520582536 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (14E55400) [pid = 3780] [serial = 901] [outer = 130C8400] 07:49:43 INFO - PROCESS | 3780 | 1466520583132 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:49:43 INFO - PROCESS | 3780 | 1466520583213 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 07:49:43 INFO - PROCESS | 3780 | 1466520583217 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 3780 | 1466520583219 Marionette TRACE conn3 <- [1,1166,null,{}] 07:49:43 INFO - PROCESS | 3780 | 1466520583224 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:43 INFO - PROCESS | 3780 | 1466520583226 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:43 INFO - PROCESS | 3780 | 1466520583367 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:49:43 INFO - PROCESS | 3780 | 1466520583499 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 3780 | 1466520583502 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:43 INFO - PROCESS | 3780 | ++DOCSHELL 156F3800 == 41 [pid = 3780] [id = 301] 07:49:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1681B000) [pid = 3780] [serial = 902] [outer = 00000000] 07:49:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16AD4400) [pid = 3780] [serial = 903] [outer = 1681B000] 07:49:43 INFO - PROCESS | 3780 | 1466520583555 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16E7D000) [pid = 3780] [serial = 904] [outer = 1681B000] 07:49:44 INFO - PROCESS | 3780 | 1466520584191 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 3780 | 1466520584255 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 07:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:49:44 INFO - PROCESS | 3780 | 1466520584266 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 3780 | 1466520584272 Marionette TRACE conn3 <- [1,1170,null,{}] 07:49:44 INFO - PROCESS | 3780 | 1466520584276 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:44 INFO - PROCESS | 3780 | 1466520584281 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:44 INFO - PROCESS | 3780 | 1466520584412 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:49:44 INFO - PROCESS | 3780 | 1466520584550 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 3780 | 1466520584553 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:44 INFO - PROCESS | 3780 | ++DOCSHELL 16A1D800 == 42 [pid = 3780] [id = 302] 07:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16A1E800) [pid = 3780] [serial = 905] [outer = 00000000] 07:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17FED000) [pid = 3780] [serial = 906] [outer = 16A1E800] 07:49:44 INFO - PROCESS | 3780 | 1466520584627 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1818C800) [pid = 3780] [serial = 907] [outer = 16A1E800] 07:49:45 INFO - PROCESS | 3780 | 1466520585474 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:49:45 INFO - PROCESS | 3780 | 1466520585564 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 07:49:45 INFO - PROCESS | 3780 | 1466520585569 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 3780 | 1466520585572 Marionette TRACE conn3 <- [1,1174,null,{}] 07:49:45 INFO - PROCESS | 3780 | 1466520585577 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 3780 | 1466520585580 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:45 INFO - PROCESS | 3780 | 1466520585735 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:49:45 INFO - PROCESS | 3780 | 1466520585865 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 3780 | 1466520585868 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:45 INFO - PROCESS | 3780 | ++DOCSHELL 12BD1800 == 43 [pid = 3780] [id = 303] 07:49:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12D5F400) [pid = 3780] [serial = 908] [outer = 00000000] 07:49:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13034400) [pid = 3780] [serial = 909] [outer = 12D5F400] 07:49:45 INFO - PROCESS | 3780 | 1466520585923 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1312A400) [pid = 3780] [serial = 910] [outer = 12D5F400] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10E07400 == 42 [pid = 3780] [id = 278] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 104E2000 == 41 [pid = 3780] [id = 298] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 13129800 == 40 [pid = 3780] [id = 297] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 12B1A000 == 39 [pid = 3780] [id = 296] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 16E7EC00 == 38 [pid = 3780] [id = 295] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 15EB4400 == 37 [pid = 3780] [id = 294] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 15975800 == 36 [pid = 3780] [id = 293] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1552BC00 == 35 [pid = 3780] [id = 292] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 130C3800 == 34 [pid = 3780] [id = 291] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1101F000 == 33 [pid = 3780] [id = 290] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10435000 == 32 [pid = 3780] [id = 288] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 131E5400 == 31 [pid = 3780] [id = 287] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 13037400 == 30 [pid = 3780] [id = 289] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 16A1D800 == 29 [pid = 3780] [id = 302] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 156F3800 == 28 [pid = 3780] [id = 301] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 0F30BC00 == 27 [pid = 3780] [id = 299] 07:49:46 INFO - PROCESS | 3780 | --DOCSHELL 12D89000 == 26 [pid = 3780] [id = 300] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (129A7000) [pid = 3780] [serial = 840] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (129F0000) [pid = 3780] [serial = 841] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16814000) [pid = 3780] [serial = 852] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15B6B800) [pid = 3780] [serial = 850] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15B5EC00) [pid = 3780] [serial = 849] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1101B000) [pid = 3780] [serial = 835] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (129E8800) [pid = 3780] [serial = 855] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11014400) [pid = 3780] [serial = 834] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13454800) [pid = 3780] [serial = 843] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10E04C00) [pid = 3780] [serial = 837] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10E0C400) [pid = 3780] [serial = 838] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16A12400) [pid = 3780] [serial = 858] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16A12800) [pid = 3780] [serial = 859] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10B76800) [pid = 3780] [serial = 823] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (105EFC00) [pid = 3780] [serial = 822] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13240400) [pid = 3780] [serial = 826] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (130A9C00) [pid = 3780] [serial = 825] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1681E000) [pid = 3780] [serial = 829] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15EB7400) [pid = 3780] [serial = 828] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17B07000) [pid = 3780] [serial = 832] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16E78800) [pid = 3780] [serial = 861] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17765C00) [pid = 3780] [serial = 831] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1681F000) [pid = 3780] [serial = 853] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14F9B000) [pid = 3780] [serial = 846] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1552CC00) [pid = 3780] [serial = 847] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12B1A800) [pid = 3780] [serial = 856] [outer = 00000000] [url = about:blank] 07:49:46 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13D0E800) [pid = 3780] [serial = 844] [outer = 00000000] [url = about:blank] 07:49:47 INFO - PROCESS | 3780 | 1466520587078 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 3780 | 1466520587137 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 07:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:49:47 INFO - PROCESS | 3780 | 1466520587142 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 3780 | 1466520587146 Marionette TRACE conn3 <- [1,1178,null,{}] 07:49:47 INFO - PROCESS | 3780 | 1466520587151 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 3780 | 1466520587153 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:47 INFO - PROCESS | 3780 | 1466520587240 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:49:47 INFO - PROCESS | 3780 | 1466520587355 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 3780 | 1466520587358 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:47 INFO - PROCESS | 3780 | ++DOCSHELL 10E03400 == 27 [pid = 3780] [id = 304] 07:49:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10E0B800) [pid = 3780] [serial = 911] [outer = 00000000] 07:49:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1101C800) [pid = 3780] [serial = 912] [outer = 10E0B800] 07:49:47 INFO - PROCESS | 3780 | 1466520587413 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (112C0000) [pid = 3780] [serial = 913] [outer = 10E0B800] 07:49:47 INFO - PROCESS | 3780 | 1466520587858 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 3780 | 1466520587949 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 07:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:49:47 INFO - PROCESS | 3780 | 1466520587959 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 3780 | 1466520587961 Marionette TRACE conn3 <- [1,1182,null,{}] 07:49:47 INFO - PROCESS | 3780 | 1466520587965 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 3780 | 1466520587968 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:48 INFO - PROCESS | 3780 | 1466520588056 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:49:48 INFO - PROCESS | 3780 | 1466520588068 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 3780 | 1466520588070 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:48 INFO - PROCESS | 3780 | ++DOCSHELL 11015000 == 28 [pid = 3780] [id = 305] 07:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12B19000) [pid = 3780] [serial = 914] [outer = 00000000] 07:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12D8F800) [pid = 3780] [serial = 915] [outer = 12B19000] 07:49:48 INFO - PROCESS | 3780 | 1466520588118 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (130C8C00) [pid = 3780] [serial = 916] [outer = 12B19000] 07:49:48 INFO - PROCESS | 3780 | 1466520588623 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:49:48 INFO - PROCESS | 3780 | 1466520588692 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 07:49:48 INFO - PROCESS | 3780 | 1466520588696 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 3780 | 1466520588700 Marionette TRACE conn3 <- [1,1186,null,{}] 07:49:48 INFO - PROCESS | 3780 | 1466520588715 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 3780 | 1466520588720 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:48 INFO - PROCESS | 3780 | 1466520588802 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:49:48 INFO - PROCESS | 3780 | 1466520588815 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 3780 | 1466520588818 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:48 INFO - PROCESS | 3780 | ++DOCSHELL 14EE1000 == 29 [pid = 3780] [id = 306] 07:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14EE1400) [pid = 3780] [serial = 917] [outer = 00000000] 07:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (154E3000) [pid = 3780] [serial = 918] [outer = 14EE1400] 07:49:48 INFO - PROCESS | 3780 | 1466520588866 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (156A6C00) [pid = 3780] [serial = 919] [outer = 14EE1400] 07:49:49 INFO - PROCESS | 3780 | 1466520589347 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 713ms 07:49:49 INFO - PROCESS | 3780 | 1466520589394 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 3780 | 1466520589397 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 07:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:49:49 INFO - PROCESS | 3780 | 1466520589435 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 3780 | 1466520589437 Marionette TRACE conn3 <- [1,1190,null,{}] 07:49:49 INFO - PROCESS | 3780 | 1466520589449 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:49 INFO - PROCESS | 3780 | 1466520589452 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:49 INFO - PROCESS | 3780 | 1466520589618 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:49:49 INFO - PROCESS | 3780 | 1466520589629 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 3780 | 1466520589631 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:49 INFO - PROCESS | 3780 | ++DOCSHELL 1552DC00 == 30 [pid = 3780] [id = 307] 07:49:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (156AB800) [pid = 3780] [serial = 920] [outer = 00000000] 07:49:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15B6B400) [pid = 3780] [serial = 921] [outer = 156AB800] 07:49:49 INFO - PROCESS | 3780 | 1466520589675 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15D79800) [pid = 3780] [serial = 922] [outer = 156AB800] 07:49:50 INFO - PROCESS | 3780 | 1466520590100 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:49:50 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 07:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 696ms 07:49:50 INFO - PROCESS | 3780 | 1466520590124 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 3780 | 1466520590126 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 07:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:49:50 INFO - PROCESS | 3780 | 1466520590129 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 3780 | 1466520590131 Marionette TRACE conn3 <- [1,1194,null,{}] 07:49:50 INFO - PROCESS | 3780 | 1466520590138 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 3780 | 1466520590141 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:50 INFO - PROCESS | 3780 | 1466520590244 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:49:50 INFO - PROCESS | 3780 | 1466520590249 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 3780 | 1466520590252 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:50 INFO - PROCESS | 3780 | ++DOCSHELL 15FF1400 == 31 [pid = 3780] [id = 308] 07:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15FF9400) [pid = 3780] [serial = 923] [outer = 00000000] 07:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16159400) [pid = 3780] [serial = 924] [outer = 15FF9400] 07:49:50 INFO - PROCESS | 3780 | 1466520590295 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (165F6000) [pid = 3780] [serial = 925] [outer = 15FF9400] 07:49:50 INFO - PROCESS | 3780 | 1466520590807 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:49:50 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 07:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 713ms 07:49:50 INFO - PROCESS | 3780 | 1466520590863 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 3780 | 1466520590866 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 07:49:50 INFO - PROCESS | 3780 | 1466520590869 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:49:50 INFO - PROCESS | 3780 | 1466520590871 Marionette TRACE conn3 <- [1,1198,null,{}] 07:49:50 INFO - PROCESS | 3780 | 1466520590874 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 3780 | 1466520590880 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:51 INFO - PROCESS | 3780 | 1466520591032 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:49:51 INFO - PROCESS | 3780 | 1466520591057 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 3780 | 1466520591059 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:51 INFO - PROCESS | 3780 | ++DOCSHELL 1681A400 == 32 [pid = 3780] [id = 309] 07:49:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16A15000) [pid = 3780] [serial = 926] [outer = 00000000] 07:49:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A2C400) [pid = 3780] [serial = 927] [outer = 16A15000] 07:49:51 INFO - PROCESS | 3780 | 1466520591103 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16E74400) [pid = 3780] [serial = 928] [outer = 16A15000] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10F76C00) [pid = 3780] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (165F5400) [pid = 3780] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16E80C00) [pid = 3780] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13125800) [pid = 3780] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1043A400) [pid = 3780] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1101FC00) [pid = 3780] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (130C3C00) [pid = 3780] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15530800) [pid = 3780] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16A1F000) [pid = 3780] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12D69000) [pid = 3780] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D72800) [pid = 3780] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:49:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16154800) [pid = 3780] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:49:51 INFO - PROCESS | 3780 | 1466520591801 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 972ms 07:49:51 INFO - PROCESS | 3780 | 1466520591851 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 3780 | 1466520591853 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 07:49:51 INFO - PROCESS | 3780 | 1466520591857 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:49:51 INFO - PROCESS | 3780 | 1466520591858 Marionette TRACE conn3 <- [1,1202,null,{}] 07:49:51 INFO - PROCESS | 3780 | 1466520591862 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 3780 | 1466520591864 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:51 INFO - PROCESS | 3780 | 1466520591938 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:49:51 INFO - PROCESS | 3780 | 1466520591944 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 3780 | 1466520591946 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:51 INFO - PROCESS | 3780 | ++DOCSHELL 10559400 == 33 [pid = 3780] [id = 310] 07:49:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10E05C00) [pid = 3780] [serial = 929] [outer = 00000000] 07:49:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16158800) [pid = 3780] [serial = 930] [outer = 10E05C00] 07:49:51 INFO - PROCESS | 3780 | 1466520591990 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16820C00) [pid = 3780] [serial = 931] [outer = 10E05C00] 07:49:52 INFO - PROCESS | 3780 | 1466520592394 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 615ms 07:49:52 INFO - PROCESS | 3780 | 1466520592454 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 3780 | 1466520592456 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 07:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:49:52 INFO - PROCESS | 3780 | 1466520592464 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 3780 | 1466520592466 Marionette TRACE conn3 <- [1,1206,null,{}] 07:49:52 INFO - PROCESS | 3780 | 1466520592517 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:52 INFO - PROCESS | 3780 | 1466520592519 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:52 INFO - PROCESS | 3780 | 1466520592597 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:49:52 INFO - PROCESS | 3780 | 1466520592602 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 3780 | 1466520592604 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:52 INFO - PROCESS | 3780 | ++DOCSHELL 15B66C00 == 34 [pid = 3780] [id = 311] 07:49:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A18C00) [pid = 3780] [serial = 932] [outer = 00000000] 07:49:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17506800) [pid = 3780] [serial = 933] [outer = 16A18C00] 07:49:52 INFO - PROCESS | 3780 | 1466520592646 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17511C00) [pid = 3780] [serial = 934] [outer = 16A18C00] 07:49:53 INFO - PROCESS | 3780 | 1466520593085 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 664ms 07:49:53 INFO - PROCESS | 3780 | 1466520593142 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 3780 | 1466520593144 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 07:49:53 INFO - PROCESS | 3780 | 1466520593147 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:49:53 INFO - PROCESS | 3780 | 1466520593149 Marionette TRACE conn3 <- [1,1210,null,{}] 07:49:53 INFO - PROCESS | 3780 | 1466520593152 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 3780 | 1466520593154 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:53 INFO - PROCESS | 3780 | 1466520593229 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:49:53 INFO - PROCESS | 3780 | 1466520593234 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 3780 | 1466520593236 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:53 INFO - PROCESS | 3780 | ++DOCSHELL 1760B800 == 35 [pid = 3780] [id = 312] 07:49:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1760D800) [pid = 3780] [serial = 935] [outer = 00000000] 07:49:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1775C400) [pid = 3780] [serial = 936] [outer = 1760D800] 07:49:53 INFO - PROCESS | 3780 | 1466520593278 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B07000) [pid = 3780] [serial = 937] [outer = 1760D800] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 10E03400 == 34 [pid = 3780] [id = 304] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 12BD1800 == 33 [pid = 3780] [id = 303] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 15FF1400 == 32 [pid = 3780] [id = 308] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 14EE1000 == 31 [pid = 3780] [id = 306] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 11015000 == 30 [pid = 3780] [id = 305] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 1681A400 == 29 [pid = 3780] [id = 309] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 10559400 == 28 [pid = 3780] [id = 310] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 1552DC00 == 27 [pid = 3780] [id = 307] 07:49:54 INFO - PROCESS | 3780 | --DOCSHELL 15B66C00 == 26 [pid = 3780] [id = 311] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16A19800) [pid = 3780] [serial = 882] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17608400) [pid = 3780] [serial = 885] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16A19C00) [pid = 3780] [serial = 883] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13453800) [pid = 3780] [serial = 867] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (14E49800) [pid = 3780] [serial = 868] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E8F000) [pid = 3780] [serial = 864] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (112CC000) [pid = 3780] [serial = 865] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1281BC00) [pid = 3780] [serial = 870] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B12800) [pid = 3780] [serial = 871] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (131EC400) [pid = 3780] [serial = 873] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1345D400) [pid = 3780] [serial = 874] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (156E8400) [pid = 3780] [serial = 876] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15978C00) [pid = 3780] [serial = 877] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16E77800) [pid = 3780] [serial = 862] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (154E4C00) [pid = 3780] [serial = 889] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13456000) [pid = 3780] [serial = 888] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17512000) [pid = 3780] [serial = 886] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16152400) [pid = 3780] [serial = 879] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (165F7000) [pid = 3780] [serial = 880] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1767C000) [pid = 3780] [serial = 892] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17E2B400) [pid = 3780] [serial = 895] [outer = 00000000] [url = about:blank] 07:49:54 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1760A400) [pid = 3780] [serial = 891] [outer = 00000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (175D1800) [pid = 3780] [serial = 894] [outer = 00000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3780 | 1466520595117 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 3780 | 1466520595177 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 07:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:49:55 INFO - PROCESS | 3780 | 1466520595183 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 3780 | 1466520595185 Marionette TRACE conn3 <- [1,1214,null,{}] 07:49:55 INFO - PROCESS | 3780 | 1466520595191 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 3780 | 1466520595194 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:55 INFO - PROCESS | 3780 | 1466520595280 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:49:55 INFO - PROCESS | 3780 | 1466520595287 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 3780 | 1466520595290 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:55 INFO - PROCESS | 3780 | ++DOCSHELL 10B72400 == 27 [pid = 3780] [id = 313] 07:49:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10B72C00) [pid = 3780] [serial = 938] [outer = 00000000] 07:49:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10F69800) [pid = 3780] [serial = 939] [outer = 10B72C00] 07:49:55 INFO - PROCESS | 3780 | 1466520595338 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10F6A000) [pid = 3780] [serial = 940] [outer = 10B72C00] 07:49:55 INFO - PROCESS | 3780 | 1466520595869 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 729ms 07:49:55 INFO - PROCESS | 3780 | 1466520595911 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 3780 | 1466520595916 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 07:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:49:55 INFO - PROCESS | 3780 | 1466520595922 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 3780 | 1466520595925 Marionette TRACE conn3 <- [1,1218,null,{}] 07:49:55 INFO - PROCESS | 3780 | 1466520595929 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 3780 | 1466520595931 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:56 INFO - PROCESS | 3780 | 1466520596019 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:49:56 INFO - PROCESS | 3780 | 1466520596027 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 3780 | 1466520596030 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:56 INFO - PROCESS | 3780 | ++DOCSHELL 11C33C00 == 28 [pid = 3780] [id = 314] 07:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11CCF000) [pid = 3780] [serial = 941] [outer = 00000000] 07:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (129AF000) [pid = 3780] [serial = 942] [outer = 11CCF000] 07:49:56 INFO - PROCESS | 3780 | 1466520596077 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (129F2C00) [pid = 3780] [serial = 943] [outer = 11CCF000] 07:49:56 INFO - PROCESS | 3780 | 1466520596574 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 648ms 07:49:56 INFO - PROCESS | 3780 | 1466520596593 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 3780 | 1466520596595 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 07:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:49:56 INFO - PROCESS | 3780 | 1466520596599 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 3780 | 1466520596602 Marionette TRACE conn3 <- [1,1222,null,{}] 07:49:56 INFO - PROCESS | 3780 | 1466520596613 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:56 INFO - PROCESS | 3780 | 1466520596617 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:56 INFO - PROCESS | 3780 | 1466520596700 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:49:56 INFO - PROCESS | 3780 | 1466520596737 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 3780 | 1466520596740 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:56 INFO - PROCESS | 3780 | ++DOCSHELL 131E4000 == 29 [pid = 3780] [id = 315] 07:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (131E5400) [pid = 3780] [serial = 944] [outer = 00000000] 07:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (131EEC00) [pid = 3780] [serial = 945] [outer = 131E5400] 07:49:56 INFO - PROCESS | 3780 | 1466520596787 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13454800) [pid = 3780] [serial = 946] [outer = 131E5400] 07:49:57 INFO - PROCESS | 3780 | 1466520597232 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 728ms 07:49:57 INFO - PROCESS | 3780 | 1466520597298 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 3780 | 1466520597301 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 07:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:49:57 INFO - PROCESS | 3780 | 1466520597304 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 3780 | 1466520597306 Marionette TRACE conn3 <- [1,1226,null,{}] 07:49:57 INFO - PROCESS | 3780 | 1466520597309 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 3780 | 1466520597311 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:57 INFO - PROCESS | 3780 | 1466520597442 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:49:57 INFO - PROCESS | 3780 | 1466520597447 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 3780 | 1466520597449 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:57 INFO - PROCESS | 3780 | ++DOCSHELL 131EE400 == 30 [pid = 3780] [id = 316] 07:49:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13244000) [pid = 3780] [serial = 947] [outer = 00000000] 07:49:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14E50000) [pid = 3780] [serial = 948] [outer = 13244000] 07:49:57 INFO - PROCESS | 3780 | 1466520597493 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14EDD800) [pid = 3780] [serial = 949] [outer = 13244000] 07:49:57 INFO - PROCESS | 3780 | 1466520597907 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 616ms 07:49:57 INFO - PROCESS | 3780 | 1466520597950 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 3780 | 1466520597952 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 07:49:57 INFO - PROCESS | 3780 | 1466520597955 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 3780 | 1466520597957 Marionette TRACE conn3 <- [1,1230,null,{}] 07:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:49:57 INFO - PROCESS | 3780 | 1466520597960 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 3780 | 1466520597962 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:58 INFO - PROCESS | 3780 | 1466520598037 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:49:58 INFO - PROCESS | 3780 | 1466520598043 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 3780 | 1466520598045 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:58 INFO - PROCESS | 3780 | ++DOCSHELL 14E4F800 == 31 [pid = 3780] [id = 317] 07:49:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14F9D400) [pid = 3780] [serial = 950] [outer = 00000000] 07:49:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (156E8400) [pid = 3780] [serial = 951] [outer = 14F9D400] 07:49:58 INFO - PROCESS | 3780 | 1466520598087 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1596D400) [pid = 3780] [serial = 952] [outer = 14F9D400] 07:49:58 INFO - PROCESS | 3780 | 1466520598569 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 648ms 07:49:58 INFO - PROCESS | 3780 | 1466520598629 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 3780 | 1466520598632 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 07:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:49:58 INFO - PROCESS | 3780 | 1466520598635 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 3780 | 1466520598637 Marionette TRACE conn3 <- [1,1234,null,{}] 07:49:58 INFO - PROCESS | 3780 | 1466520598640 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 3780 | 1466520598646 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:58 INFO - PROCESS | 3780 | 1466520598744 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:49:58 INFO - PROCESS | 3780 | 1466520598752 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 3780 | 1466520598754 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:58 INFO - PROCESS | 3780 | ++DOCSHELL 15D79000 == 32 [pid = 3780] [id = 318] 07:49:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15D7A400) [pid = 3780] [serial = 953] [outer = 00000000] 07:49:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15FFD000) [pid = 3780] [serial = 954] [outer = 15D7A400] 07:49:58 INFO - PROCESS | 3780 | 1466520598798 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1615DC00) [pid = 3780] [serial = 955] [outer = 15D7A400] 07:49:59 INFO - PROCESS | 3780 | 1466520599220 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 664ms 07:49:59 INFO - PROCESS | 3780 | 1466520599273 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 3780 | 1466520599275 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 07:49:59 INFO - PROCESS | 3780 | 1466520599278 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:49:59 INFO - PROCESS | 3780 | 1466520599280 Marionette TRACE conn3 <- [1,1238,null,{}] 07:49:59 INFO - PROCESS | 3780 | 1466520599283 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:59 INFO - PROCESS | 3780 | 1466520599334 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:59 INFO - PROCESS | 3780 | 1466520599419 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:49:59 INFO - PROCESS | 3780 | 1466520599424 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 3780 | 1466520599426 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:49:59 INFO - PROCESS | 3780 | ++DOCSHELL 16815000 == 33 [pid = 3780] [id = 319] 07:49:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1681A400) [pid = 3780] [serial = 956] [outer = 00000000] 07:49:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A12400) [pid = 3780] [serial = 957] [outer = 1681A400] 07:49:59 INFO - PROCESS | 3780 | 1466520599469 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1699B400) [pid = 3780] [serial = 958] [outer = 1681A400] 07:49:59 INFO - PROCESS | 3780 | 1466520599916 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 664ms 07:49:59 INFO - PROCESS | 3780 | 1466520599952 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 3780 | 1466520599954 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 07:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:49:59 INFO - PROCESS | 3780 | 1466520599958 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 3780 | 1466520599959 Marionette TRACE conn3 <- [1,1242,null,{}] 07:49:59 INFO - PROCESS | 3780 | 1466520599963 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:59 INFO - PROCESS | 3780 | 1466520599964 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:00 INFO - PROCESS | 3780 | 1466520600047 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:50:00 INFO - PROCESS | 3780 | 1466520600052 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 3780 | 1466520600054 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:00 INFO - PROCESS | 3780 | ++DOCSHELL 16A1B000 == 34 [pid = 3780] [id = 320] 07:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16A1C000) [pid = 3780] [serial = 959] [outer = 00000000] 07:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16ACDC00) [pid = 3780] [serial = 960] [outer = 16A1C000] 07:50:00 INFO - PROCESS | 3780 | 1466520600097 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14E54C00) [pid = 3780] [serial = 961] [outer = 16A1C000] 07:50:00 INFO - PROCESS | 3780 | 1466520600558 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 615ms 07:50:00 INFO - PROCESS | 3780 | 1466520600585 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 3780 | 1466520600587 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 07:50:00 INFO - PROCESS | 3780 | 1466520600590 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:50:00 INFO - PROCESS | 3780 | 1466520600591 Marionette TRACE conn3 <- [1,1246,null,{}] 07:50:00 INFO - PROCESS | 3780 | 1466520600612 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 3780 | 1466520600614 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:00 INFO - PROCESS | 3780 | 1466520600726 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:50:00 INFO - PROCESS | 3780 | 1466520600732 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 3780 | 1466520600734 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:00 INFO - PROCESS | 3780 | ++DOCSHELL 13158000 == 35 [pid = 3780] [id = 321] 07:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16F75000) [pid = 3780] [serial = 962] [outer = 00000000] 07:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17608000) [pid = 3780] [serial = 963] [outer = 16F75000] 07:50:00 INFO - PROCESS | 3780 | 1466520600776 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1760AC00) [pid = 3780] [serial = 964] [outer = 16F75000] 07:50:01 INFO - PROCESS | 3780 | 1466520601286 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 729ms 07:50:01 INFO - PROCESS | 3780 | 1466520601322 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 3780 | 1466520601324 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 07:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:50:01 INFO - PROCESS | 3780 | 1466520601328 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 3780 | 1466520601329 Marionette TRACE conn3 <- [1,1250,null,{}] 07:50:01 INFO - PROCESS | 3780 | 1466520601332 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 3780 | 1466520601334 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:01 INFO - PROCESS | 3780 | 1466520601459 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:50:01 INFO - PROCESS | 3780 | 1466520601464 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 3780 | 1466520601466 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:01 INFO - PROCESS | 3780 | ++DOCSHELL 17674400 == 36 [pid = 3780] [id = 322] 07:50:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17677800) [pid = 3780] [serial = 965] [outer = 00000000] 07:50:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17680800) [pid = 3780] [serial = 966] [outer = 17677800] 07:50:01 INFO - PROCESS | 3780 | 1466520601510 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17B05800) [pid = 3780] [serial = 967] [outer = 17677800] 07:50:01 INFO - PROCESS | 3780 | 1466520601948 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 664ms 07:50:02 INFO - PROCESS | 3780 | 1466520601965 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 3780 | 1466520601968 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 07:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:50:02 INFO - PROCESS | 3780 | 1466520601978 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 3780 | 1466520601980 Marionette TRACE conn3 <- [1,1254,null,{}] 07:50:02 INFO - PROCESS | 3780 | 1466520601984 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:02 INFO - PROCESS | 3780 | 1466520601986 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:02 INFO - PROCESS | 3780 | 1466520602151 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:50:02 INFO - PROCESS | 3780 | 1466520602215 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 3780 | 1466520602217 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:02 INFO - PROCESS | 3780 | ++DOCSHELL 14E4A000 == 37 [pid = 3780] [id = 323] 07:50:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17F6F800) [pid = 3780] [serial = 968] [outer = 00000000] 07:50:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17FE5400) [pid = 3780] [serial = 969] [outer = 17F6F800] 07:50:02 INFO - PROCESS | 3780 | 1466520602262 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17FEEC00) [pid = 3780] [serial = 970] [outer = 17F6F800] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16A18C00) [pid = 3780] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (156AB800) [pid = 3780] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15FF9400) [pid = 3780] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16A15000) [pid = 3780] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (14EE1400) [pid = 3780] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12B19000) [pid = 3780] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10E0B800) [pid = 3780] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12D5F400) [pid = 3780] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16A1E800) [pid = 3780] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1681B000) [pid = 3780] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (130C8400) [pid = 3780] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0F30C000) [pid = 3780] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:50:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E05C00) [pid = 3780] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:50:02 INFO - PROCESS | 3780 | 1466520602887 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 939ms 07:50:02 INFO - PROCESS | 3780 | 1466520602909 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 3780 | 1466520602911 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 07:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:50:02 INFO - PROCESS | 3780 | 1466520602915 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 3780 | 1466520602917 Marionette TRACE conn3 <- [1,1258,null,{}] 07:50:02 INFO - PROCESS | 3780 | 1466520602920 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:02 INFO - PROCESS | 3780 | 1466520602922 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:03 INFO - PROCESS | 3780 | 1466520602998 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:50:03 INFO - PROCESS | 3780 | 1466520603003 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 3780 | 1466520603005 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:03 INFO - PROCESS | 3780 | ++DOCSHELL 1101E000 == 38 [pid = 3780] [id = 324] 07:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (129E6C00) [pid = 3780] [serial = 971] [outer = 00000000] 07:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13125800) [pid = 3780] [serial = 972] [outer = 129E6C00] 07:50:03 INFO - PROCESS | 3780 | 1466520603096 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14F14C00) [pid = 3780] [serial = 973] [outer = 129E6C00] 07:50:03 INFO - PROCESS | 3780 | 1466520603546 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 713ms 07:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:50:03 INFO - PROCESS | 3780 | 1466520603647 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 3780 | 1466520603649 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 07:50:03 INFO - PROCESS | 3780 | 1466520603652 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 3780 | 1466520603654 Marionette TRACE conn3 <- [1,1262,null,{}] 07:50:03 INFO - PROCESS | 3780 | 1466520603657 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 3780 | 1466520603659 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:03 INFO - PROCESS | 3780 | 1466520603752 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:50:03 INFO - PROCESS | 3780 | 1466520603757 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 3780 | 1466520603759 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:03 INFO - PROCESS | 3780 | ++DOCSHELL 16151000 == 39 [pid = 3780] [id = 325] 07:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16812C00) [pid = 3780] [serial = 974] [outer = 00000000] 07:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17B01C00) [pid = 3780] [serial = 975] [outer = 16812C00] 07:50:03 INFO - PROCESS | 3780 | 1466520603801 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17E8D400) [pid = 3780] [serial = 976] [outer = 16812C00] 07:50:04 INFO - PROCESS | 3780 | 1466520604259 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 615ms 07:50:04 INFO - PROCESS | 3780 | 1466520604289 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 3780 | 1466520604291 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 07:50:04 INFO - PROCESS | 3780 | 1466520604294 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:50:04 INFO - PROCESS | 3780 | 1466520604296 Marionette TRACE conn3 <- [1,1266,null,{}] 07:50:04 INFO - PROCESS | 3780 | 1466520604303 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 3780 | 1466520604305 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:04 INFO - PROCESS | 3780 | 1466520604382 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:50:04 INFO - PROCESS | 3780 | 1466520604388 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 3780 | 1466520604390 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:04 INFO - PROCESS | 3780 | ++DOCSHELL 14E53C00 == 40 [pid = 3780] [id = 326] 07:50:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (156B4C00) [pid = 3780] [serial = 977] [outer = 00000000] 07:50:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (18195000) [pid = 3780] [serial = 978] [outer = 156B4C00] 07:50:04 INFO - PROCESS | 3780 | 1466520604432 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1848C400) [pid = 3780] [serial = 979] [outer = 156B4C00] 07:50:04 INFO - PROCESS | 3780 | 1466520604865 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 616ms 07:50:04 INFO - PROCESS | 3780 | 1466520604898 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 3780 | 1466520604900 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 07:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:50:04 INFO - PROCESS | 3780 | 1466520604903 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 3780 | 1466520604905 Marionette TRACE conn3 <- [1,1270,null,{}] 07:50:04 INFO - PROCESS | 3780 | 1466520604908 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 3780 | 1466520604910 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:05 INFO - PROCESS | 3780 | 1466520605082 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:50:05 INFO - PROCESS | 3780 | 1466520605264 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 3780 | 1466520605268 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:05 INFO - PROCESS | 3780 | ++DOCSHELL 10A5E000 == 41 [pid = 3780] [id = 327] 07:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10A5F800) [pid = 3780] [serial = 980] [outer = 00000000] 07:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10E0A000) [pid = 3780] [serial = 981] [outer = 10A5F800] 07:50:05 INFO - PROCESS | 3780 | 1466520605333 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10E0BC00) [pid = 3780] [serial = 982] [outer = 10A5F800] 07:50:06 INFO - PROCESS | 3780 | 1466520606037 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1133ms 07:50:06 INFO - PROCESS | 3780 | 1466520606063 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 3780 | 1466520606068 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 07:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:50:06 INFO - PROCESS | 3780 | 1466520606073 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 3780 | 1466520606076 Marionette TRACE conn3 <- [1,1274,null,{}] 07:50:06 INFO - PROCESS | 3780 | 1466520606081 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 3780 | 1466520606084 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:06 INFO - PROCESS | 3780 | 1466520606203 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:50:06 INFO - PROCESS | 3780 | 1466520606332 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 3780 | 1466520606335 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:06 INFO - PROCESS | 3780 | ++DOCSHELL 129B3800 == 42 [pid = 3780] [id = 328] 07:50:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12B14C00) [pid = 3780] [serial = 983] [outer = 00000000] 07:50:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12B1DC00) [pid = 3780] [serial = 984] [outer = 12B14C00] 07:50:06 INFO - PROCESS | 3780 | 1466520606398 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13127000) [pid = 3780] [serial = 985] [outer = 12B14C00] 07:50:07 INFO - PROCESS | 3780 | 1466520607344 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1344ms 07:50:07 INFO - PROCESS | 3780 | 1466520607403 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 3780 | 1466520607407 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 07:50:07 INFO - PROCESS | 3780 | 1466520607413 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:50:07 INFO - PROCESS | 3780 | 1466520607416 Marionette TRACE conn3 <- [1,1278,null,{}] 07:50:07 INFO - PROCESS | 3780 | 1466520607421 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 3780 | 1466520607425 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:07 INFO - PROCESS | 3780 | 1466520607549 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:50:07 INFO - PROCESS | 3780 | 1466520607678 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 3780 | 1466520607683 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:07 INFO - PROCESS | 3780 | ++DOCSHELL 10E07000 == 43 [pid = 3780] [id = 329] 07:50:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10E07C00) [pid = 3780] [serial = 986] [outer = 00000000] 07:50:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10F6C000) [pid = 3780] [serial = 987] [outer = 10E07C00] 07:50:07 INFO - PROCESS | 3780 | 1466520607733 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1101B800) [pid = 3780] [serial = 988] [outer = 10E07C00] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 14E53C00 == 42 [pid = 3780] [id = 326] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 16151000 == 41 [pid = 3780] [id = 325] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 1101E000 == 40 [pid = 3780] [id = 324] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 14E4A000 == 39 [pid = 3780] [id = 323] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 17674400 == 38 [pid = 3780] [id = 322] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 13158000 == 37 [pid = 3780] [id = 321] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 16A1B000 == 36 [pid = 3780] [id = 320] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 16815000 == 35 [pid = 3780] [id = 319] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 15D79000 == 34 [pid = 3780] [id = 318] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 14E4F800 == 33 [pid = 3780] [id = 317] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 131EE400 == 32 [pid = 3780] [id = 316] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 131E4000 == 31 [pid = 3780] [id = 315] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 11C33C00 == 30 [pid = 3780] [id = 314] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 10B72400 == 29 [pid = 3780] [id = 313] 07:50:08 INFO - PROCESS | 3780 | --DOCSHELL 1760B800 == 28 [pid = 3780] [id = 312] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17511C00) [pid = 3780] [serial = 934] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1775C400) [pid = 3780] [serial = 936] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15B6B400) [pid = 3780] [serial = 921] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16159400) [pid = 3780] [serial = 924] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15D79800) [pid = 3780] [serial = 922] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16A2C400) [pid = 3780] [serial = 927] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (165F6000) [pid = 3780] [serial = 925] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17506800) [pid = 3780] [serial = 933] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16E74400) [pid = 3780] [serial = 928] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (154E3000) [pid = 3780] [serial = 918] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12D8F800) [pid = 3780] [serial = 915] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (130C8C00) [pid = 3780] [serial = 916] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1101C800) [pid = 3780] [serial = 912] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (112C0000) [pid = 3780] [serial = 913] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1312A400) [pid = 3780] [serial = 910] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13034400) [pid = 3780] [serial = 909] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1818C800) [pid = 3780] [serial = 907] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17FED000) [pid = 3780] [serial = 906] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16E7D000) [pid = 3780] [serial = 904] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16AD4400) [pid = 3780] [serial = 903] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14E55400) [pid = 3780] [serial = 901] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13D0BC00) [pid = 3780] [serial = 900] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A61400) [pid = 3780] [serial = 898] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10267C00) [pid = 3780] [serial = 897] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16158800) [pid = 3780] [serial = 930] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (156A6C00) [pid = 3780] [serial = 919] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16820C00) [pid = 3780] [serial = 931] [outer = 00000000] [url = about:blank] 07:50:08 INFO - PROCESS | 3780 | 1466520608307 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 923ms 07:50:08 INFO - PROCESS | 3780 | 1466520608351 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 3780 | 1466520608355 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 07:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:50:08 INFO - PROCESS | 3780 | 1466520608362 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 3780 | 1466520608364 Marionette TRACE conn3 <- [1,1282,null,{}] 07:50:08 INFO - PROCESS | 3780 | 1466520608369 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:08 INFO - PROCESS | 3780 | 1466520608373 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:08 INFO - PROCESS | 3780 | 1466520608491 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:50:08 INFO - PROCESS | 3780 | 1466520608576 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 3780 | 1466520608578 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:08 INFO - PROCESS | 3780 | ++DOCSHELL 11014C00 == 29 [pid = 3780] [id = 330] 07:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1101E400) [pid = 3780] [serial = 989] [outer = 00000000] 07:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11AE3000) [pid = 3780] [serial = 990] [outer = 1101E400] 07:50:08 INFO - PROCESS | 3780 | 1466520608625 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (129E8800) [pid = 3780] [serial = 991] [outer = 1101E400] 07:50:09 INFO - PROCESS | 3780 | 1466520609068 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 728ms 07:50:09 INFO - PROCESS | 3780 | 1466520609094 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 3780 | 1466520609096 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 07:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:50:09 INFO - PROCESS | 3780 | 1466520609127 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 3780 | 1466520609131 Marionette TRACE conn3 <- [1,1286,null,{}] 07:50:09 INFO - PROCESS | 3780 | 1466520609146 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 3780 | 1466520609150 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:09 INFO - PROCESS | 3780 | 1466520609234 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:50:09 INFO - PROCESS | 3780 | 1466520609243 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 3780 | 1466520609246 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:09 INFO - PROCESS | 3780 | ++DOCSHELL 13246800 == 30 [pid = 3780] [id = 331] 07:50:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13248000) [pid = 3780] [serial = 992] [outer = 00000000] 07:50:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13942000) [pid = 3780] [serial = 993] [outer = 13248000] 07:50:09 INFO - PROCESS | 3780 | 1466520609296 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13D18C00) [pid = 3780] [serial = 994] [outer = 13248000] 07:50:09 INFO - PROCESS | 3780 | 1466520609804 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 728ms 07:50:09 INFO - PROCESS | 3780 | 1466520609856 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 3780 | 1466520609859 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 07:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:50:09 INFO - PROCESS | 3780 | 1466520609862 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 3780 | 1466520609864 Marionette TRACE conn3 <- [1,1290,null,{}] 07:50:09 INFO - PROCESS | 3780 | 1466520609867 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 3780 | 1466520609869 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:09 INFO - PROCESS | 3780 | 1466520609951 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:50:09 INFO - PROCESS | 3780 | 1466520609958 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 3780 | 1466520609960 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:09 INFO - PROCESS | 3780 | ++DOCSHELL 154E1400 == 31 [pid = 3780] [id = 332] 07:50:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15525C00) [pid = 3780] [serial = 995] [outer = 00000000] 07:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (156B3000) [pid = 3780] [serial = 996] [outer = 15525C00] 07:50:10 INFO - PROCESS | 3780 | 1466520610005 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (156F0800) [pid = 3780] [serial = 997] [outer = 15525C00] 07:50:10 INFO - PROCESS | 3780 | 1466520610443 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 664ms 07:50:10 INFO - PROCESS | 3780 | 1466520610500 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 3780 | 1466520610502 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 07:50:10 INFO - PROCESS | 3780 | 1466520610505 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 3780 | 1466520610506 Marionette TRACE conn3 <- [1,1294,null,{}] 07:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:50:10 INFO - PROCESS | 3780 | 1466520610510 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:10 INFO - PROCESS | 3780 | 1466520610512 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:10 INFO - PROCESS | 3780 | 1466520610670 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:50:10 INFO - PROCESS | 3780 | 1466520610752 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 3780 | 1466520610754 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:10 INFO - PROCESS | 3780 | ++DOCSHELL 1314B400 == 32 [pid = 3780] [id = 333] 07:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15B6B400) [pid = 3780] [serial = 998] [outer = 00000000] 07:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15EAF400) [pid = 3780] [serial = 999] [outer = 15B6B400] 07:50:10 INFO - PROCESS | 3780 | 1466520610799 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15FF1C00) [pid = 3780] [serial = 1000] [outer = 15B6B400] 07:50:11 INFO - PROCESS | 3780 | 1466520611210 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 729ms 07:50:11 INFO - PROCESS | 3780 | 1466520611238 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 3780 | 1466520611240 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 07:50:11 INFO - PROCESS | 3780 | 1466520611244 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:50:11 INFO - PROCESS | 3780 | 1466520611245 Marionette TRACE conn3 <- [1,1298,null,{}] 07:50:11 INFO - PROCESS | 3780 | 1466520611249 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 3780 | 1466520611255 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:11 INFO - PROCESS | 3780 | 1466520611392 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:50:11 INFO - PROCESS | 3780 | 1466520611403 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 3780 | 1466520611405 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:11 INFO - PROCESS | 3780 | ++DOCSHELL 15D76C00 == 33 [pid = 3780] [id = 334] 07:50:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15FFAC00) [pid = 3780] [serial = 1001] [outer = 00000000] 07:50:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1681F000) [pid = 3780] [serial = 1002] [outer = 15FFAC00] 07:50:11 INFO - PROCESS | 3780 | 1466520611496 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16A1BC00) [pid = 3780] [serial = 1003] [outer = 15FFAC00] 07:50:11 INFO - PROCESS | 3780 | 1466520611959 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 3780 | 1466520612020 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 07:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:50:12 INFO - PROCESS | 3780 | 1466520612061 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 3780 | 1466520612063 Marionette TRACE conn3 <- [1,1302,null,{}] 07:50:12 INFO - PROCESS | 3780 | 1466520612075 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 3780 | 1466520612077 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:12 INFO - PROCESS | 3780 | 1466520612193 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:50:12 INFO - PROCESS | 3780 | 1466520612204 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 3780 | 1466520612206 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:12 INFO - PROCESS | 3780 | ++DOCSHELL 16A30000 == 34 [pid = 3780] [id = 335] 07:50:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16E72000) [pid = 3780] [serial = 1004] [outer = 00000000] 07:50:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16E7E000) [pid = 3780] [serial = 1005] [outer = 16E72000] 07:50:12 INFO - PROCESS | 3780 | 1466520612259 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16ED5400) [pid = 3780] [serial = 1006] [outer = 16E72000] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10B72C00) [pid = 3780] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13244000) [pid = 3780] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17677800) [pid = 3780] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1681A400) [pid = 3780] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16A1C000) [pid = 3780] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11CCF000) [pid = 3780] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17F6F800) [pid = 3780] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (131E5400) [pid = 3780] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (129E6C00) [pid = 3780] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16F75000) [pid = 3780] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (14F9D400) [pid = 3780] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15D7A400) [pid = 3780] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16812C00) [pid = 3780] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:50:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1760D800) [pid = 3780] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:50:12 INFO - PROCESS | 3780 | 1466520612905 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 907ms 07:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:50:12 INFO - PROCESS | 3780 | 1466520612952 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 3780 | 1466520612954 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 07:50:12 INFO - PROCESS | 3780 | 1466520612957 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 3780 | 1466520612959 Marionette TRACE conn3 <- [1,1306,null,{}] 07:50:12 INFO - PROCESS | 3780 | 1466520612962 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 3780 | 1466520612964 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:13 INFO - PROCESS | 3780 | 1466520613040 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:50:13 INFO - PROCESS | 3780 | 1466520613124 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 3780 | 1466520613126 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:13 INFO - PROCESS | 3780 | ++DOCSHELL 104EC800 == 35 [pid = 3780] [id = 336] 07:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (105F5400) [pid = 3780] [serial = 1007] [outer = 00000000] 07:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14E54800) [pid = 3780] [serial = 1008] [outer = 105F5400] 07:50:13 INFO - PROCESS | 3780 | 1466520613172 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A29800) [pid = 3780] [serial = 1009] [outer = 105F5400] 07:50:13 INFO - PROCESS | 3780 | 1466520613602 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 648ms 07:50:13 INFO - PROCESS | 3780 | 1466520613630 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 3780 | 1466520613632 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 07:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:50:13 INFO - PROCESS | 3780 | 1466520613635 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 3780 | 1466520613637 Marionette TRACE conn3 <- [1,1310,null,{}] 07:50:13 INFO - PROCESS | 3780 | 1466520613640 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:13 INFO - PROCESS | 3780 | 1466520613642 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:13 INFO - PROCESS | 3780 | 1466520613751 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:50:13 INFO - PROCESS | 3780 | 1466520613810 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 3780 | 1466520613812 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:13 INFO - PROCESS | 3780 | ++DOCSHELL 10433400 == 36 [pid = 3780] [id = 337] 07:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (105EEC00) [pid = 3780] [serial = 1010] [outer = 00000000] 07:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (175C6800) [pid = 3780] [serial = 1011] [outer = 105EEC00] 07:50:13 INFO - PROCESS | 3780 | 1466520613854 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17605400) [pid = 3780] [serial = 1012] [outer = 105EEC00] 07:50:14 INFO - PROCESS | 3780 | 1466520614204 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 615ms 07:50:14 INFO - PROCESS | 3780 | 1466520614232 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 3780 | 1466520614234 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 07:50:14 INFO - PROCESS | 3780 | 1466520614238 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:50:14 INFO - PROCESS | 3780 | 1466520614239 Marionette TRACE conn3 <- [1,1314,null,{}] 07:50:14 INFO - PROCESS | 3780 | 1466520614243 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 3780 | 1466520614244 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:14 INFO - PROCESS | 3780 | 1466520614367 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:50:14 INFO - PROCESS | 3780 | 1466520614374 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 3780 | 1466520614376 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:14 INFO - PROCESS | 3780 | ++DOCSHELL 13D0E800 == 37 [pid = 3780] [id = 338] 07:50:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (154E1000) [pid = 3780] [serial = 1013] [outer = 00000000] 07:50:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1767E800) [pid = 3780] [serial = 1014] [outer = 154E1000] 07:50:14 INFO - PROCESS | 3780 | 1466520614419 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16E7BC00) [pid = 3780] [serial = 1015] [outer = 154E1000] 07:50:14 INFO - PROCESS | 3780 | 1466520614952 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 761ms 07:50:15 INFO - PROCESS | 3780 | 1466520615012 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 3780 | 1466520615017 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 07:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:50:15 INFO - PROCESS | 3780 | 1466520615023 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 3780 | 1466520615026 Marionette TRACE conn3 <- [1,1318,null,{}] 07:50:15 INFO - PROCESS | 3780 | 1466520615032 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 3780 | 1466520615035 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:15 INFO - PROCESS | 3780 | 1466520615198 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:50:15 INFO - PROCESS | 3780 | 1466520615302 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 3780 | 1466520615306 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:15 INFO - PROCESS | 3780 | ++DOCSHELL 104E1400 == 38 [pid = 3780] [id = 339] 07:50:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (104E5400) [pid = 3780] [serial = 1016] [outer = 00000000] 07:50:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11019000) [pid = 3780] [serial = 1017] [outer = 104E5400] 07:50:15 INFO - PROCESS | 3780 | 1466520615362 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11C33C00) [pid = 3780] [serial = 1018] [outer = 104E5400] 07:50:16 INFO - PROCESS | 3780 | 1466520616006 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:16 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 07:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1036ms 07:50:16 INFO - PROCESS | 3780 | 1466520616059 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 3780 | 1466520616063 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 07:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:50:16 INFO - PROCESS | 3780 | 1466520616070 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 3780 | 1466520616073 Marionette TRACE conn3 <- [1,1322,null,{}] 07:50:16 INFO - PROCESS | 3780 | 1466520616076 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:16 INFO - PROCESS | 3780 | 1466520616079 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:16 INFO - PROCESS | 3780 | 1466520616185 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:50:16 INFO - PROCESS | 3780 | 1466520616314 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 3780 | 1466520616317 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:16 INFO - PROCESS | 3780 | ++DOCSHELL 13158000 == 39 [pid = 3780] [id = 340] 07:50:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (131E7800) [pid = 3780] [serial = 1019] [outer = 00000000] 07:50:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13938400) [pid = 3780] [serial = 1020] [outer = 131E7800] 07:50:16 INFO - PROCESS | 3780 | 1466520616422 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (14F97C00) [pid = 3780] [serial = 1021] [outer = 131E7800] 07:50:17 INFO - PROCESS | 3780 | 1466520617025 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1036ms 07:50:17 INFO - PROCESS | 3780 | 1466520617108 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 3780 | 1466520617111 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 07:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:50:17 INFO - PROCESS | 3780 | 1466520617116 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 3780 | 1466520617120 Marionette TRACE conn3 <- [1,1326,null,{}] 07:50:17 INFO - PROCESS | 3780 | 1466520617130 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:17 INFO - PROCESS | 3780 | 1466520617135 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:17 INFO - PROCESS | 3780 | 1466520617245 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:50:17 INFO - PROCESS | 3780 | 1466520617388 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 3780 | 1466520617392 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:17 INFO - PROCESS | 3780 | ++DOCSHELL 16A19400 == 40 [pid = 3780] [id = 341] 07:50:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16A1A000) [pid = 3780] [serial = 1022] [outer = 00000000] 07:50:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17610000) [pid = 3780] [serial = 1023] [outer = 16A1A000] 07:50:17 INFO - PROCESS | 3780 | 1466520617448 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17E2D000) [pid = 3780] [serial = 1024] [outer = 16A1A000] 07:50:18 INFO - PROCESS | 3780 | 1466520618563 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1474ms 07:50:18 INFO - PROCESS | 3780 | 1466520618598 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 3780 | 1466520618600 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 07:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:50:18 INFO - PROCESS | 3780 | 1466520618604 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 3780 | 1466520618606 Marionette TRACE conn3 <- [1,1330,null,{}] 07:50:18 INFO - PROCESS | 3780 | 1466520618610 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:18 INFO - PROCESS | 3780 | 1466520618612 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:18 INFO - PROCESS | 3780 | 1466520618721 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:50:18 INFO - PROCESS | 3780 | 1466520618931 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 3780 | 1466520618935 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:18 INFO - PROCESS | 3780 | ++DOCSHELL 10269800 == 41 [pid = 3780] [id = 342] 07:50:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (102C8C00) [pid = 3780] [serial = 1025] [outer = 00000000] 07:50:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (10A61400) [pid = 3780] [serial = 1026] [outer = 102C8C00] 07:50:19 INFO - PROCESS | 3780 | 1466520618994 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10E8EC00) [pid = 3780] [serial = 1027] [outer = 102C8C00] 07:50:19 INFO - PROCESS | 3780 | 1466520619618 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 10433400 == 40 [pid = 3780] [id = 337] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 104EC800 == 39 [pid = 3780] [id = 336] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 16A30000 == 38 [pid = 3780] [id = 335] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 15D76C00 == 37 [pid = 3780] [id = 334] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 1314B400 == 36 [pid = 3780] [id = 333] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 154E1400 == 35 [pid = 3780] [id = 332] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 13246800 == 34 [pid = 3780] [id = 331] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 11014C00 == 33 [pid = 3780] [id = 330] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 10E07000 == 32 [pid = 3780] [id = 329] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 10A5E000 == 31 [pid = 3780] [id = 327] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 129B3800 == 30 [pid = 3780] [id = 328] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 16A19400 == 29 [pid = 3780] [id = 341] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 13D0E800 == 28 [pid = 3780] [id = 338] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 104E1400 == 27 [pid = 3780] [id = 339] 07:50:20 INFO - PROCESS | 3780 | --DOCSHELL 13158000 == 26 [pid = 3780] [id = 340] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (10F69800) [pid = 3780] [serial = 939] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (14EDD800) [pid = 3780] [serial = 949] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17680800) [pid = 3780] [serial = 966] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16A12400) [pid = 3780] [serial = 957] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (14E54C00) [pid = 3780] [serial = 961] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (129AF000) [pid = 3780] [serial = 942] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17FEEC00) [pid = 3780] [serial = 970] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10F6A000) [pid = 3780] [serial = 940] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (131EEC00) [pid = 3780] [serial = 945] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17FE5400) [pid = 3780] [serial = 969] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13125800) [pid = 3780] [serial = 972] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17608000) [pid = 3780] [serial = 963] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (156E8400) [pid = 3780] [serial = 951] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1699B400) [pid = 3780] [serial = 958] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13454800) [pid = 3780] [serial = 946] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14F14C00) [pid = 3780] [serial = 973] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14E50000) [pid = 3780] [serial = 948] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17B05800) [pid = 3780] [serial = 967] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (129F2C00) [pid = 3780] [serial = 943] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15FFD000) [pid = 3780] [serial = 954] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1596D400) [pid = 3780] [serial = 952] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1760AC00) [pid = 3780] [serial = 964] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16ACDC00) [pid = 3780] [serial = 960] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17B01C00) [pid = 3780] [serial = 975] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17B07000) [pid = 3780] [serial = 937] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17E8D400) [pid = 3780] [serial = 976] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1615DC00) [pid = 3780] [serial = 955] [outer = 00000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18195000) [pid = 3780] [serial = 978] [outer = 00000000] [url = about:blank] 07:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1716ms 07:50:20 INFO - PROCESS | 3780 | 1466520620403 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 3780 | 1466520620408 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 07:50:20 INFO - PROCESS | 3780 | 1466520620413 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 3780 | 1466520620416 Marionette TRACE conn3 <- [1,1334,null,{}] 07:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:50:20 INFO - PROCESS | 3780 | 1466520620422 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 3780 | 1466520620426 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:20 INFO - PROCESS | 3780 | 1466520620511 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:50:20 INFO - PROCESS | 3780 | 1466520620517 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 3780 | 1466520620522 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:20 INFO - PROCESS | 3780 | ++DOCSHELL 10B6DC00 == 27 [pid = 3780] [id = 343] 07:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10B73000) [pid = 3780] [serial = 1028] [outer = 00000000] 07:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10E0A400) [pid = 3780] [serial = 1029] [outer = 10B73000] 07:50:20 INFO - PROCESS | 3780 | 1466520620569 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10E8B000) [pid = 3780] [serial = 1030] [outer = 10B73000] 07:50:21 INFO - PROCESS | 3780 | 1466520621061 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 697ms 07:50:21 INFO - PROCESS | 3780 | 1466520621099 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 3780 | 1466520621102 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 07:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:50:21 INFO - PROCESS | 3780 | 1466520621108 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 3780 | 1466520621112 Marionette TRACE conn3 <- [1,1338,null,{}] 07:50:21 INFO - PROCESS | 3780 | 1466520621116 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:21 INFO - PROCESS | 3780 | 1466520621118 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:21 INFO - PROCESS | 3780 | 1466520621259 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:50:21 INFO - PROCESS | 3780 | 1466520621339 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 3780 | 1466520621342 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:21 INFO - PROCESS | 3780 | ++DOCSHELL 129EF400 == 28 [pid = 3780] [id = 344] 07:50:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (129F2C00) [pid = 3780] [serial = 1031] [outer = 00000000] 07:50:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12B1C800) [pid = 3780] [serial = 1032] [outer = 129F2C00] 07:50:21 INFO - PROCESS | 3780 | 1466520621398 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12D88400) [pid = 3780] [serial = 1033] [outer = 129F2C00] 07:50:21 INFO - PROCESS | 3780 | 1466520621794 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 712ms 07:50:21 INFO - PROCESS | 3780 | 1466520621837 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 3780 | 1466520621839 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 07:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:50:21 INFO - PROCESS | 3780 | 1466520621843 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 3780 | 1466520621845 Marionette TRACE conn3 <- [1,1342,null,{}] 07:50:21 INFO - PROCESS | 3780 | 1466520621855 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:21 INFO - PROCESS | 3780 | 1466520621859 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:22 INFO - PROCESS | 3780 | 1466520621975 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:50:22 INFO - PROCESS | 3780 | 1466520621987 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 3780 | 1466520621991 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:22 INFO - PROCESS | 3780 | ++DOCSHELL 13453800 == 29 [pid = 3780] [id = 345] 07:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13456400) [pid = 3780] [serial = 1034] [outer = 00000000] 07:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14311000) [pid = 3780] [serial = 1035] [outer = 13456400] 07:50:22 INFO - PROCESS | 3780 | 1466520622039 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14E54000) [pid = 3780] [serial = 1036] [outer = 13456400] 07:50:22 INFO - PROCESS | 3780 | 1466520622549 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 761ms 07:50:22 INFO - PROCESS | 3780 | 1466520622620 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 3780 | 1466520622622 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 07:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:50:22 INFO - PROCESS | 3780 | 1466520622630 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 3780 | 1466520622632 Marionette TRACE conn3 <- [1,1346,null,{}] 07:50:22 INFO - PROCESS | 3780 | 1466520622636 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 3780 | 1466520622638 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:22 INFO - PROCESS | 3780 | 1466520622761 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:50:22 INFO - PROCESS | 3780 | 1466520622815 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 3780 | 1466520622818 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:22 INFO - PROCESS | 3780 | ++DOCSHELL 14F94800 == 30 [pid = 3780] [id = 346] 07:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15525800) [pid = 3780] [serial = 1037] [outer = 00000000] 07:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1596D400) [pid = 3780] [serial = 1038] [outer = 15525800] 07:50:22 INFO - PROCESS | 3780 | 1466520622862 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B67800) [pid = 3780] [serial = 1039] [outer = 15525800] 07:50:23 INFO - PROCESS | 3780 | 1466520623319 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 712ms 07:50:23 INFO - PROCESS | 3780 | 1466520623359 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 3780 | 1466520623361 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 07:50:23 INFO - PROCESS | 3780 | 1466520623364 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:50:23 INFO - PROCESS | 3780 | 1466520623366 Marionette TRACE conn3 <- [1,1350,null,{}] 07:50:23 INFO - PROCESS | 3780 | 1466520623376 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 3780 | 1466520623378 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:23 INFO - PROCESS | 3780 | 1466520623508 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:50:23 INFO - PROCESS | 3780 | 1466520623519 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 3780 | 1466520623521 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:23 INFO - PROCESS | 3780 | ++DOCSHELL 15B5FC00 == 31 [pid = 3780] [id = 347] 07:50:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15D77400) [pid = 3780] [serial = 1040] [outer = 00000000] 07:50:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16153000) [pid = 3780] [serial = 1041] [outer = 15D77400] 07:50:23 INFO - PROCESS | 3780 | 1466520623568 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (165E9800) [pid = 3780] [serial = 1042] [outer = 15D77400] 07:50:24 INFO - PROCESS | 3780 | 1466520624025 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 713ms 07:50:24 INFO - PROCESS | 3780 | 1466520624065 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 3780 | 1466520624067 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 07:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:50:24 INFO - PROCESS | 3780 | 1466520624075 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 3780 | 1466520624077 Marionette TRACE conn3 <- [1,1354,null,{}] 07:50:24 INFO - PROCESS | 3780 | 1466520624080 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:24 INFO - PROCESS | 3780 | 1466520624086 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:24 INFO - PROCESS | 3780 | 1466520624268 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:50:24 INFO - PROCESS | 3780 | 1466520624281 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 3780 | 1466520624283 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:24 INFO - PROCESS | 3780 | ++DOCSHELL 1699B800 == 32 [pid = 3780] [id = 348] 07:50:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1699C000) [pid = 3780] [serial = 1043] [outer = 00000000] 07:50:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A1D000) [pid = 3780] [serial = 1044] [outer = 1699C000] 07:50:24 INFO - PROCESS | 3780 | 1466520624337 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16E71800) [pid = 3780] [serial = 1045] [outer = 1699C000] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (105EEC00) [pid = 3780] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15B6B400) [pid = 3780] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15FFAC00) [pid = 3780] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105F5400) [pid = 3780] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13248000) [pid = 3780] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15525C00) [pid = 3780] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1101E400) [pid = 3780] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A5F800) [pid = 3780] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E07C00) [pid = 3780] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12B14C00) [pid = 3780] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16E72000) [pid = 3780] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (154E1000) [pid = 3780] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:50:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (156B4C00) [pid = 3780] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:50:25 INFO - PROCESS | 3780 | 1466520625017 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 3780 | 1466520625051 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 07:50:25 INFO - PROCESS | 3780 | 1466520625054 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:50:25 INFO - PROCESS | 3780 | 1466520625056 Marionette TRACE conn3 <- [1,1358,null,{}] 07:50:25 INFO - PROCESS | 3780 | 1466520625059 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 3780 | 1466520625061 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:25 INFO - PROCESS | 3780 | 1466520625138 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:50:25 INFO - PROCESS | 3780 | 1466520625275 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 3780 | 1466520625286 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:25 INFO - PROCESS | 3780 | ++DOCSHELL 0F30FC00 == 33 [pid = 3780] [id = 349] 07:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10229400) [pid = 3780] [serial = 1046] [outer = 00000000] 07:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (112CB400) [pid = 3780] [serial = 1047] [outer = 10229400] 07:50:25 INFO - PROCESS | 3780 | 1466520625331 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13D19400) [pid = 3780] [serial = 1048] [outer = 10229400] 07:50:25 INFO - PROCESS | 3780 | 1466520625706 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 3780 | 1466520625730 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 07:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:50:25 INFO - PROCESS | 3780 | 1466520625734 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 3780 | 1466520625735 Marionette TRACE conn3 <- [1,1362,null,{}] 07:50:25 INFO - PROCESS | 3780 | 1466520625739 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 3780 | 1466520625740 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:25 INFO - PROCESS | 3780 | 1466520625816 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:50:25 INFO - PROCESS | 3780 | 1466520625904 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 3780 | 1466520625906 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:25 INFO - PROCESS | 3780 | ++DOCSHELL 10E07C00 == 34 [pid = 3780] [id = 350] 07:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1101E400) [pid = 3780] [serial = 1049] [outer = 00000000] 07:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16E7CC00) [pid = 3780] [serial = 1050] [outer = 1101E400] 07:50:25 INFO - PROCESS | 3780 | 1466520625949 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (175C6C00) [pid = 3780] [serial = 1051] [outer = 1101E400] 07:50:26 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:26 INFO - PROCESS | 3780 | 1466520626371 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 3780 | 1466520626410 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 07:50:26 INFO - PROCESS | 3780 | 1466520626413 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:50:26 INFO - PROCESS | 3780 | 1466520626415 Marionette TRACE conn3 <- [1,1366,null,{}] 07:50:26 INFO - PROCESS | 3780 | 1466520626418 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 3780 | 1466520626420 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:26 INFO - PROCESS | 3780 | 1466520626538 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:50:26 INFO - PROCESS | 3780 | 1466520626575 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 3780 | 1466520626577 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:26 INFO - PROCESS | 3780 | ++DOCSHELL 1760CC00 == 35 [pid = 3780] [id = 351] 07:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17610400) [pid = 3780] [serial = 1052] [outer = 00000000] 07:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1776B800) [pid = 3780] [serial = 1053] [outer = 17610400] 07:50:26 INFO - PROCESS | 3780 | 1466520626619 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17B01C00) [pid = 3780] [serial = 1054] [outer = 17610400] 07:50:27 INFO - PROCESS | 3780 | 1466520627086 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 3780 | 1466520627159 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 07:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:50:27 INFO - PROCESS | 3780 | 1466520627165 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 3780 | 1466520627217 Marionette TRACE conn3 <- [1,1370,null,{}] 07:50:27 INFO - PROCESS | 3780 | 1466520627223 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 3780 | 1466520627226 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:27 INFO - PROCESS | 3780 | 1466520627353 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:50:27 INFO - PROCESS | 3780 | 1466520627478 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 3780 | 1466520627486 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:27 INFO - PROCESS | 3780 | ++DOCSHELL 0F310800 == 36 [pid = 3780] [id = 352] 07:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0F311800) [pid = 3780] [serial = 1055] [outer = 00000000] 07:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11016800) [pid = 3780] [serial = 1056] [outer = 0F311800] 07:50:27 INFO - PROCESS | 3780 | 1466520627546 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11242800) [pid = 3780] [serial = 1057] [outer = 0F311800] 07:50:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:28 INFO - PROCESS | 3780 | 1466520628296 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 3780 | 1466520628357 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 07:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:50:28 INFO - PROCESS | 3780 | 1466520628364 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 3780 | 1466520628367 Marionette TRACE conn3 <- [1,1374,null,{}] 07:50:28 INFO - PROCESS | 3780 | 1466520628371 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:28 INFO - PROCESS | 3780 | 1466520628374 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:28 INFO - PROCESS | 3780 | 1466520628489 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:50:28 INFO - PROCESS | 3780 | 1466520628622 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 3780 | 1466520628624 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:28 INFO - PROCESS | 3780 | ++DOCSHELL 13942400 == 37 [pid = 3780] [id = 353] 07:50:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13D0FC00) [pid = 3780] [serial = 1058] [outer = 00000000] 07:50:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (14F18000) [pid = 3780] [serial = 1059] [outer = 13D0FC00] 07:50:28 INFO - PROCESS | 3780 | 1466520628680 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (156F0C00) [pid = 3780] [serial = 1060] [outer = 13D0FC00] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 10E07C00 == 36 [pid = 3780] [id = 350] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 0F30FC00 == 35 [pid = 3780] [id = 349] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 1699B800 == 34 [pid = 3780] [id = 348] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 15B5FC00 == 33 [pid = 3780] [id = 347] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 14F94800 == 32 [pid = 3780] [id = 346] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 13453800 == 31 [pid = 3780] [id = 345] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 129EF400 == 30 [pid = 3780] [id = 344] 07:50:29 INFO - PROCESS | 3780 | --DOCSHELL 10B6DC00 == 29 [pid = 3780] [id = 343] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17605400) [pid = 3780] [serial = 1012] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15EAF400) [pid = 3780] [serial = 999] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15FF1C00) [pid = 3780] [serial = 1000] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16A1BC00) [pid = 3780] [serial = 1003] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1681F000) [pid = 3780] [serial = 1002] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14E54800) [pid = 3780] [serial = 1008] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13942000) [pid = 3780] [serial = 993] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13D18C00) [pid = 3780] [serial = 994] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (156B3000) [pid = 3780] [serial = 996] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11AE3000) [pid = 3780] [serial = 990] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (129E8800) [pid = 3780] [serial = 991] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10E0A000) [pid = 3780] [serial = 981] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10E0BC00) [pid = 3780] [serial = 982] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10F6C000) [pid = 3780] [serial = 987] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1101B800) [pid = 3780] [serial = 988] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12B1DC00) [pid = 3780] [serial = 984] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13127000) [pid = 3780] [serial = 985] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16E7E000) [pid = 3780] [serial = 1005] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1767E800) [pid = 3780] [serial = 1014] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1848C400) [pid = 3780] [serial = 979] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16ED5400) [pid = 3780] [serial = 1006] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16E7BC00) [pid = 3780] [serial = 1015] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (156F0800) [pid = 3780] [serial = 997] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (175C6800) [pid = 3780] [serial = 1011] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16A29800) [pid = 3780] [serial = 1009] [outer = 00000000] [url = about:blank] 07:50:29 INFO - PROCESS | 3780 | 1466520629677 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 3780 | 1466520629700 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 07:50:29 INFO - PROCESS | 3780 | 1466520629705 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:50:29 INFO - PROCESS | 3780 | 1466520629708 Marionette TRACE conn3 <- [1,1378,null,{}] 07:50:29 INFO - PROCESS | 3780 | 1466520629714 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 3780 | 1466520629716 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:29 INFO - PROCESS | 3780 | 1466520629803 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:50:29 INFO - PROCESS | 3780 | 1466520629900 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 3780 | 1466520629905 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:29 INFO - PROCESS | 3780 | ++DOCSHELL 10F69C00 == 30 [pid = 3780] [id = 354] 07:50:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10F6A400) [pid = 3780] [serial = 1061] [outer = 00000000] 07:50:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11017400) [pid = 3780] [serial = 1062] [outer = 10F6A400] 07:50:29 INFO - PROCESS | 3780 | 1466520629953 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (112CB800) [pid = 3780] [serial = 1063] [outer = 10F6A400] 07:50:30 INFO - PROCESS | 3780 | 1466520630385 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 744ms 07:50:30 INFO - PROCESS | 3780 | 1466520630447 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 3780 | 1466520630451 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 07:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:50:30 INFO - PROCESS | 3780 | 1466520630457 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 3780 | 1466520630459 Marionette TRACE conn3 <- [1,1382,null,{}] 07:50:30 INFO - PROCESS | 3780 | 1466520630463 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:30 INFO - PROCESS | 3780 | 1466520630466 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:30 INFO - PROCESS | 3780 | 1466520630549 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:50:30 INFO - PROCESS | 3780 | 1466520630562 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 3780 | 1466520630565 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:30 INFO - PROCESS | 3780 | ++DOCSHELL 13037400 == 31 [pid = 3780] [id = 355] 07:50:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1309F400) [pid = 3780] [serial = 1064] [outer = 00000000] 07:50:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13127000) [pid = 3780] [serial = 1065] [outer = 1309F400] 07:50:30 INFO - PROCESS | 3780 | 1466520630619 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131E2800) [pid = 3780] [serial = 1066] [outer = 1309F400] 07:50:31 INFO - PROCESS | 3780 | 1466520631068 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 633ms 07:50:31 INFO - PROCESS | 3780 | 1466520631095 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 3780 | 1466520631098 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 07:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:50:31 INFO - PROCESS | 3780 | 1466520631101 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 3780 | 1466520631104 Marionette TRACE conn3 <- [1,1386,null,{}] 07:50:31 INFO - PROCESS | 3780 | 1466520631115 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:31 INFO - PROCESS | 3780 | 1466520631119 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:31 INFO - PROCESS | 3780 | 1466520631249 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:50:31 INFO - PROCESS | 3780 | 1466520631258 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 3780 | 1466520631262 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:31 INFO - PROCESS | 3780 | ++DOCSHELL 14F92000 == 32 [pid = 3780] [id = 356] 07:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (154E3000) [pid = 3780] [serial = 1067] [outer = 00000000] 07:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (156B1400) [pid = 3780] [serial = 1068] [outer = 154E3000] 07:50:31 INFO - PROCESS | 3780 | 1466520631309 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15975800) [pid = 3780] [serial = 1069] [outer = 154E3000] 07:50:31 INFO - PROCESS | 3780 | 1466520631777 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 712ms 07:50:31 INFO - PROCESS | 3780 | 1466520631832 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 3780 | 1466520631835 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 07:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:50:31 INFO - PROCESS | 3780 | 1466520631838 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 3780 | 1466520631840 Marionette TRACE conn3 <- [1,1390,null,{}] 07:50:31 INFO - PROCESS | 3780 | 1466520631843 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:31 INFO - PROCESS | 3780 | 1466520631845 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:31 INFO - PROCESS | 3780 | 1466520631928 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:50:31 INFO - PROCESS | 3780 | 1466520631933 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 3780 | 1466520631935 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:31 INFO - PROCESS | 3780 | ++DOCSHELL 15EB2C00 == 33 [pid = 3780] [id = 357] 07:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15FF9400) [pid = 3780] [serial = 1070] [outer = 00000000] 07:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (165F6C00) [pid = 3780] [serial = 1071] [outer = 15FF9400] 07:50:31 INFO - PROCESS | 3780 | 1466520631980 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1681EC00) [pid = 3780] [serial = 1072] [outer = 15FF9400] 07:50:32 INFO - PROCESS | 3780 | 1466520632456 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 649ms 07:50:32 INFO - PROCESS | 3780 | 1466520632478 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 3780 | 1466520632480 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 07:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:50:32 INFO - PROCESS | 3780 | 1466520632483 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 3780 | 1466520632484 Marionette TRACE conn3 <- [1,1394,null,{}] 07:50:32 INFO - PROCESS | 3780 | 1466520632492 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:32 INFO - PROCESS | 3780 | 1466520632494 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:32 INFO - PROCESS | 3780 | 1466520632600 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:50:32 INFO - PROCESS | 3780 | 1466520632606 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 3780 | 1466520632608 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:32 INFO - PROCESS | 3780 | ++DOCSHELL 102CD000 == 34 [pid = 3780] [id = 358] 07:50:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10559400) [pid = 3780] [serial = 1073] [outer = 00000000] 07:50:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A19000) [pid = 3780] [serial = 1074] [outer = 10559400] 07:50:32 INFO - PROCESS | 3780 | 1466520632684 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A19800) [pid = 3780] [serial = 1075] [outer = 10559400] 07:50:33 INFO - PROCESS | 3780 | 1466520633137 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 712ms 07:50:33 INFO - PROCESS | 3780 | 1466520633184 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 3780 | 1466520633186 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 07:50:33 INFO - PROCESS | 3780 | 1466520633189 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 3780 | 1466520633191 Marionette TRACE conn3 <- [1,1398,null,{}] 07:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:50:33 INFO - PROCESS | 3780 | 1466520633194 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:33 INFO - PROCESS | 3780 | 1466520633200 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:33 INFO - PROCESS | 3780 | 1466520633332 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:50:33 INFO - PROCESS | 3780 | 1466520633394 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 3780 | 1466520633396 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:33 INFO - PROCESS | 3780 | ++DOCSHELL 13128C00 == 35 [pid = 3780] [id = 359] 07:50:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (165F6800) [pid = 3780] [serial = 1076] [outer = 00000000] 07:50:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16EE0000) [pid = 3780] [serial = 1077] [outer = 165F6800] 07:50:33 INFO - PROCESS | 3780 | 1466520633444 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16AD5C00) [pid = 3780] [serial = 1078] [outer = 165F6800] 07:50:33 INFO - PROCESS | 3780 | 1466520633949 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 807ms 07:50:34 INFO - PROCESS | 3780 | 1466520634028 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 3780 | 1466520634030 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 07:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:50:34 INFO - PROCESS | 3780 | 1466520634038 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 3780 | 1466520634040 Marionette TRACE conn3 <- [1,1402,null,{}] 07:50:34 INFO - PROCESS | 3780 | 1466520634043 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 3780 | 1466520634045 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:34 INFO - PROCESS | 3780 | 1466520634152 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:50:34 INFO - PROCESS | 3780 | 1466520634163 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 3780 | 1466520634165 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:34 INFO - PROCESS | 3780 | ++DOCSHELL 1767C400 == 36 [pid = 3780] [id = 360] 07:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1767E800) [pid = 3780] [serial = 1079] [outer = 00000000] 07:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B0F400) [pid = 3780] [serial = 1080] [outer = 1767E800] 07:50:34 INFO - PROCESS | 3780 | 1466520634208 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17E8C000) [pid = 3780] [serial = 1081] [outer = 1767E800] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (129F2C00) [pid = 3780] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10B73000) [pid = 3780] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13456400) [pid = 3780] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (102C8C00) [pid = 3780] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (104E5400) [pid = 3780] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (131E7800) [pid = 3780] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16A1A000) [pid = 3780] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10229400) [pid = 3780] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1101E400) [pid = 3780] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1699C000) [pid = 3780] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:50:34 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15525800) [pid = 3780] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:50:34 INFO - PROCESS | 3780 | 1466520634679 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 697ms 07:50:34 INFO - PROCESS | 3780 | 1466520634738 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 3780 | 1466520634741 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 07:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:50:34 INFO - PROCESS | 3780 | 1466520634746 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 3780 | 1466520634748 Marionette TRACE conn3 <- [1,1406,null,{}] 07:50:34 INFO - PROCESS | 3780 | 1466520634751 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 3780 | 1466520634753 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:34 INFO - PROCESS | 3780 | 1466520634829 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:50:34 INFO - PROCESS | 3780 | 1466520634834 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 3780 | 1466520634836 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:34 INFO - PROCESS | 3780 | ++DOCSHELL 129A8000 == 37 [pid = 3780] [id = 361] 07:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (129AE800) [pid = 3780] [serial = 1082] [outer = 00000000] 07:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16820800) [pid = 3780] [serial = 1083] [outer = 129AE800] 07:50:34 INFO - PROCESS | 3780 | 1466520634880 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17514000) [pid = 3780] [serial = 1084] [outer = 129AE800] 07:50:35 INFO - PROCESS | 3780 | 1466520635297 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 602ms 07:50:35 INFO - PROCESS | 3780 | 1466520635340 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 3780 | 1466520635342 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 07:50:35 INFO - PROCESS | 3780 | 1466520635345 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:50:35 INFO - PROCESS | 3780 | 1466520635347 Marionette TRACE conn3 <- [1,1410,null,{}] 07:50:35 INFO - PROCESS | 3780 | 1466520635350 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 3780 | 1466520635352 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:35 INFO - PROCESS | 3780 | 1466520635432 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:50:35 INFO - PROCESS | 3780 | 1466520635438 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 3780 | 1466520635440 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:35 INFO - PROCESS | 3780 | ++DOCSHELL 15EAF400 == 38 [pid = 3780] [id = 362] 07:50:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16155800) [pid = 3780] [serial = 1085] [outer = 00000000] 07:50:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17FE7400) [pid = 3780] [serial = 1086] [outer = 16155800] 07:50:35 INFO - PROCESS | 3780 | 1466520635491 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17FECC00) [pid = 3780] [serial = 1087] [outer = 16155800] 07:50:35 INFO - PROCESS | 3780 | 1466520635942 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 649ms 07:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:50:36 INFO - PROCESS | 3780 | 1466520635985 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 3780 | 1466520635987 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 07:50:36 INFO - PROCESS | 3780 | 1466520635991 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 3780 | 1466520635992 Marionette TRACE conn3 <- [1,1414,null,{}] 07:50:36 INFO - PROCESS | 3780 | 1466520635996 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 3780 | 1466520635997 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:36 INFO - PROCESS | 3780 | 1466520636076 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:50:36 INFO - PROCESS | 3780 | 1466520636082 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 3780 | 1466520636084 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:36 INFO - PROCESS | 3780 | ++DOCSHELL 16E7EC00 == 39 [pid = 3780] [id = 363] 07:50:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18189800) [pid = 3780] [serial = 1088] [outer = 00000000] 07:50:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1818E000) [pid = 3780] [serial = 1089] [outer = 18189800] 07:50:36 INFO - PROCESS | 3780 | 1466520636129 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18190800) [pid = 3780] [serial = 1090] [outer = 18189800] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 10269800 == 38 [pid = 3780] [id = 342] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 10F69C00 == 37 [pid = 3780] [id = 354] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 13942400 == 36 [pid = 3780] [id = 353] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 1760CC00 == 35 [pid = 3780] [id = 351] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 0F310800 == 34 [pid = 3780] [id = 352] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 14F92000 == 33 [pid = 3780] [id = 356] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 13037400 == 32 [pid = 3780] [id = 355] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 1767C400 == 31 [pid = 3780] [id = 360] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 15EB2C00 == 30 [pid = 3780] [id = 357] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 102CD000 == 29 [pid = 3780] [id = 358] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 15EAF400 == 28 [pid = 3780] [id = 362] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 129A8000 == 27 [pid = 3780] [id = 361] 07:50:37 INFO - PROCESS | 3780 | --DOCSHELL 13128C00 == 26 [pid = 3780] [id = 359] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11C33C00) [pid = 3780] [serial = 1018] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11019000) [pid = 3780] [serial = 1017] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14F97C00) [pid = 3780] [serial = 1021] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13938400) [pid = 3780] [serial = 1020] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17E2D000) [pid = 3780] [serial = 1024] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17610000) [pid = 3780] [serial = 1023] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16153000) [pid = 3780] [serial = 1041] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (112CB400) [pid = 3780] [serial = 1047] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (175C6C00) [pid = 3780] [serial = 1051] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16A1D000) [pid = 3780] [serial = 1044] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16E71800) [pid = 3780] [serial = 1045] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1596D400) [pid = 3780] [serial = 1038] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1776B800) [pid = 3780] [serial = 1053] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15B67800) [pid = 3780] [serial = 1039] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13D19400) [pid = 3780] [serial = 1048] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (14E54000) [pid = 3780] [serial = 1036] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16E7CC00) [pid = 3780] [serial = 1050] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12B1C800) [pid = 3780] [serial = 1032] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (12D88400) [pid = 3780] [serial = 1033] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (10E0A400) [pid = 3780] [serial = 1029] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10E8B000) [pid = 3780] [serial = 1030] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (14311000) [pid = 3780] [serial = 1035] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (10E8EC00) [pid = 3780] [serial = 1027] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (10A61400) [pid = 3780] [serial = 1026] [outer = 00000000] [url = about:blank] 07:50:37 INFO - PROCESS | 3780 | 1466520637940 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1978ms 07:50:37 INFO - PROCESS | 3780 | 1466520637984 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 3780 | 1466520637988 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 07:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:50:38 INFO - PROCESS | 3780 | 1466520637993 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 3780 | 1466520637996 Marionette TRACE conn3 <- [1,1418,null,{}] 07:50:38 INFO - PROCESS | 3780 | 1466520638002 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 3780 | 1466520638005 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:38 INFO - PROCESS | 3780 | 1466520638099 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:50:38 INFO - PROCESS | 3780 | 1466520638107 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 3780 | 1466520638109 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:38 INFO - PROCESS | 3780 | ++DOCSHELL 105F0000 == 27 [pid = 3780] [id = 364] 07:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (105F1800) [pid = 3780] [serial = 1091] [outer = 00000000] 07:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10E04000) [pid = 3780] [serial = 1092] [outer = 105F1800] 07:50:38 INFO - PROCESS | 3780 | 1466520638193 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10E09000) [pid = 3780] [serial = 1093] [outer = 105F1800] 07:50:38 INFO - PROCESS | 3780 | 1466520638722 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 744ms 07:50:38 INFO - PROCESS | 3780 | 1466520638733 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 3780 | 1466520638738 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 07:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:50:38 INFO - PROCESS | 3780 | 1466520638749 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 3780 | 1466520638751 Marionette TRACE conn3 <- [1,1422,null,{}] 07:50:38 INFO - PROCESS | 3780 | 1466520638755 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 3780 | 1466520638758 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:38 INFO - PROCESS | 3780 | 1466520638892 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:50:38 INFO - PROCESS | 3780 | 1466520638898 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 3780 | 1466520638902 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:38 INFO - PROCESS | 3780 | ++DOCSHELL 1101B800 == 28 [pid = 3780] [id = 365] 07:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1101E400) [pid = 3780] [serial = 1094] [outer = 00000000] 07:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (112C3800) [pid = 3780] [serial = 1095] [outer = 1101E400] 07:50:38 INFO - PROCESS | 3780 | 1466520638952 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11C33C00) [pid = 3780] [serial = 1096] [outer = 1101E400] 07:50:39 INFO - PROCESS | 3780 | 1466520639420 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 712ms 07:50:39 INFO - PROCESS | 3780 | 1466520639481 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 3780 | 1466520639483 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 07:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:50:39 INFO - PROCESS | 3780 | 1466520639487 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 3780 | 1466520639490 Marionette TRACE conn3 <- [1,1426,null,{}] 07:50:39 INFO - PROCESS | 3780 | 1466520639501 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 3780 | 1466520639505 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:39 INFO - PROCESS | 3780 | 1466520639614 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:50:39 INFO - PROCESS | 3780 | 1466520639702 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 3780 | 1466520639705 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:39 INFO - PROCESS | 3780 | ++DOCSHELL 12D8F400 == 29 [pid = 3780] [id = 366] 07:50:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12D8F800) [pid = 3780] [serial = 1097] [outer = 00000000] 07:50:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (130C5400) [pid = 3780] [serial = 1098] [outer = 12D8F800] 07:50:39 INFO - PROCESS | 3780 | 1466520639752 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13153400) [pid = 3780] [serial = 1099] [outer = 12D8F800] 07:50:40 INFO - PROCESS | 3780 | 1466520640122 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 713ms 07:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:50:40 INFO - PROCESS | 3780 | 1466520640189 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 3780 | 1466520640192 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 07:50:40 INFO - PROCESS | 3780 | 1466520640195 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 3780 | 1466520640197 Marionette TRACE conn3 <- [1,1430,null,{}] 07:50:40 INFO - PROCESS | 3780 | 1466520640200 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 3780 | 1466520640212 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:40 INFO - PROCESS | 3780 | 1466520640295 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:50:40 INFO - PROCESS | 3780 | 1466520640301 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 3780 | 1466520640303 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:40 INFO - PROCESS | 3780 | ++DOCSHELL 13129800 == 30 [pid = 3780] [id = 367] 07:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (131EF400) [pid = 3780] [serial = 1100] [outer = 00000000] 07:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13942000) [pid = 3780] [serial = 1101] [outer = 131EF400] 07:50:40 INFO - PROCESS | 3780 | 1466520640346 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14E49000) [pid = 3780] [serial = 1102] [outer = 131EF400] 07:50:40 INFO - PROCESS | 3780 | 1466520640799 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 633ms 07:50:40 INFO - PROCESS | 3780 | 1466520640834 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 3780 | 1466520640836 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 07:50:40 INFO - PROCESS | 3780 | 1466520640840 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:50:40 INFO - PROCESS | 3780 | 1466520640841 Marionette TRACE conn3 <- [1,1434,null,{}] 07:50:40 INFO - PROCESS | 3780 | 1466520640845 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 3780 | 1466520640847 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:40 INFO - PROCESS | 3780 | 1466520640928 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:50:40 INFO - PROCESS | 3780 | 1466520640937 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 3780 | 1466520640939 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:41 INFO - PROCESS | 3780 | ++DOCSHELL 14ED5800 == 31 [pid = 3780] [id = 368] 07:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14ED7400) [pid = 3780] [serial = 1103] [outer = 00000000] 07:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (154E3800) [pid = 3780] [serial = 1104] [outer = 14ED7400] 07:50:41 INFO - PROCESS | 3780 | 1466520641008 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15530C00) [pid = 3780] [serial = 1105] [outer = 14ED7400] 07:50:41 INFO - PROCESS | 3780 | 1466520641517 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 697ms 07:50:41 INFO - PROCESS | 3780 | 1466520641571 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 3780 | 1466520641574 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 07:50:41 INFO - PROCESS | 3780 | 1466520641577 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:50:41 INFO - PROCESS | 3780 | 1466520641578 Marionette TRACE conn3 <- [1,1438,null,{}] 07:50:41 INFO - PROCESS | 3780 | 1466520641582 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 3780 | 1466520641587 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:41 INFO - PROCESS | 3780 | 1466520641685 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:50:41 INFO - PROCESS | 3780 | 1466520641692 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 3780 | 1466520641694 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:41 INFO - PROCESS | 3780 | ++DOCSHELL 15EAF400 == 32 [pid = 3780] [id = 369] 07:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15EB3400) [pid = 3780] [serial = 1106] [outer = 00000000] 07:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15FFB000) [pid = 3780] [serial = 1107] [outer = 15EB3400] 07:50:41 INFO - PROCESS | 3780 | 1466520641744 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16151C00) [pid = 3780] [serial = 1108] [outer = 15EB3400] 07:50:42 INFO - PROCESS | 3780 | 1466520642186 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 649ms 07:50:42 INFO - PROCESS | 3780 | 1466520642215 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 3780 | 1466520642217 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 07:50:42 INFO - PROCESS | 3780 | 1466520642220 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:50:42 INFO - PROCESS | 3780 | 1466520642222 Marionette TRACE conn3 <- [1,1442,null,{}] 07:50:42 INFO - PROCESS | 3780 | 1466520642236 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 3780 | 1466520642237 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:42 INFO - PROCESS | 3780 | 1466520642339 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:50:42 INFO - PROCESS | 3780 | 1466520642347 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 3780 | 1466520642349 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:42 INFO - PROCESS | 3780 | ++DOCSHELL 15EB7000 == 33 [pid = 3780] [id = 370] 07:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1615C800) [pid = 3780] [serial = 1109] [outer = 00000000] 07:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1681D400) [pid = 3780] [serial = 1110] [outer = 1615C800] 07:50:42 INFO - PROCESS | 3780 | 1466520642392 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1699BC00) [pid = 3780] [serial = 1111] [outer = 1615C800] 07:50:42 INFO - PROCESS | 3780 | 1466520642801 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 601ms 07:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:50:42 INFO - PROCESS | 3780 | 1466520642817 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 3780 | 1466520642819 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 07:50:42 INFO - PROCESS | 3780 | 1466520642822 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 3780 | 1466520642824 Marionette TRACE conn3 <- [1,1446,null,{}] 07:50:42 INFO - PROCESS | 3780 | 1466520642845 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 3780 | 1466520642847 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:42 INFO - PROCESS | 3780 | 1466520642928 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A29800) [pid = 3780] [serial = 1112] [outer = 1B075C00] 07:50:42 INFO - PROCESS | 3780 | 1466520642952 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 3780 | 1466520642954 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:42 INFO - PROCESS | 3780 | ++DOCSHELL 16AD4400 == 34 [pid = 3780] [id = 371] 07:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16E71400) [pid = 3780] [serial = 1113] [outer = 00000000] 07:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16E7DC00) [pid = 3780] [serial = 1114] [outer = 16E71400] 07:50:43 INFO - PROCESS | 3780 | 1466520643010 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16E75800) [pid = 3780] [serial = 1115] [outer = 16E71400] 07:50:43 INFO - PROCESS | 3780 | 1466520643503 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 744ms 07:50:43 INFO - PROCESS | 3780 | 1466520643570 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 3780 | 1466520643572 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 07:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:50:43 INFO - PROCESS | 3780 | 1466520643575 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 3780 | 1466520643577 Marionette TRACE conn3 <- [1,1450,null,{}] 07:50:43 INFO - PROCESS | 3780 | 1466520643580 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 3780 | 1466520643582 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:43 INFO - PROCESS | 3780 | 1466520643687 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:50:43 INFO - PROCESS | 3780 | 1466520643771 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 3780 | 1466520643773 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:43 INFO - PROCESS | 3780 | ++DOCSHELL 12D8B000 == 35 [pid = 3780] [id = 372] 07:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13455C00) [pid = 3780] [serial = 1116] [outer = 00000000] 07:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17606000) [pid = 3780] [serial = 1117] [outer = 13455C00] 07:50:43 INFO - PROCESS | 3780 | 1466520643863 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17609400) [pid = 3780] [serial = 1118] [outer = 13455C00] 07:50:44 INFO - PROCESS | 3780 | 1466520644276 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 696ms 07:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:50:44 INFO - PROCESS | 3780 | 1466520644317 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 3780 | 1466520644319 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 07:50:44 INFO - PROCESS | 3780 | 1466520644322 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 3780 | 1466520644324 Marionette TRACE conn3 <- [1,1454,null,{}] 07:50:44 INFO - PROCESS | 3780 | 1466520644328 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:44 INFO - PROCESS | 3780 | 1466520644330 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:44 INFO - PROCESS | 3780 | 1466520644451 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:50:44 INFO - PROCESS | 3780 | 1466520644456 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 3780 | 1466520644458 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:44 INFO - PROCESS | 3780 | ++DOCSHELL 165F4C00 == 36 [pid = 3780] [id = 373] 07:50:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1760C000) [pid = 3780] [serial = 1119] [outer = 00000000] 07:50:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17B0FC00) [pid = 3780] [serial = 1120] [outer = 1760C000] 07:50:44 INFO - PROCESS | 3780 | 1466520644500 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17E8CC00) [pid = 3780] [serial = 1121] [outer = 1760C000] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15D77400) [pid = 3780] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16155800) [pid = 3780] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10559400) [pid = 3780] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (165F6800) [pid = 3780] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1767E800) [pid = 3780] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15FF9400) [pid = 3780] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (154E3000) [pid = 3780] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1309F400) [pid = 3780] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10F6A400) [pid = 3780] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13D0FC00) [pid = 3780] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0F311800) [pid = 3780] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17610400) [pid = 3780] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:50:45 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (129AE800) [pid = 3780] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:50:45 INFO - PROCESS | 3780 | 1466520645569 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1314ms 07:50:45 INFO - PROCESS | 3780 | 1466520645625 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 3780 | 1466520645630 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 07:50:45 INFO - PROCESS | 3780 | 1466520645635 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:50:45 INFO - PROCESS | 3780 | 1466520645638 Marionette TRACE conn3 <- [1,1458,null,{}] 07:50:45 INFO - PROCESS | 3780 | 1466520645645 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 3780 | 1466520645648 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:45 INFO - PROCESS | 3780 | 1466520645790 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:50:45 INFO - PROCESS | 3780 | 1466520645920 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 3780 | 1466520645923 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:45 INFO - PROCESS | 3780 | ++DOCSHELL 105EC000 == 37 [pid = 3780] [id = 374] 07:50:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10A62C00) [pid = 3780] [serial = 1122] [outer = 00000000] 07:50:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10E06000) [pid = 3780] [serial = 1123] [outer = 10A62C00] 07:50:46 INFO - PROCESS | 3780 | 1466520645981 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10ECEC00) [pid = 3780] [serial = 1124] [outer = 10A62C00] 07:50:46 INFO - PROCESS | 3780 | 1466520646884 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1314ms 07:50:46 INFO - PROCESS | 3780 | 1466520646970 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 3780 | 1466520646974 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 07:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:50:46 INFO - PROCESS | 3780 | 1466520646979 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 3780 | 1466520646982 Marionette TRACE conn3 <- [1,1462,null,{}] 07:50:47 INFO - PROCESS | 3780 | 1466520646988 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 3780 | 1466520646990 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:47 INFO - PROCESS | 3780 | 1466520647108 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:50:47 INFO - PROCESS | 3780 | 1466520647265 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 3780 | 1466520647269 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 105F2000 == 36 [pid = 3780] [id = 210] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 156F4800 == 35 [pid = 3780] [id = 209] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 16150400 == 34 [pid = 3780] [id = 205] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 16A1A800 == 33 [pid = 3780] [id = 208] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 12B16C00 == 32 [pid = 3780] [id = 204] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 1681C400 == 31 [pid = 3780] [id = 206] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 14E52C00 == 30 [pid = 3780] [id = 203] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 130D1800 == 29 [pid = 3780] [id = 202] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 11017C00 == 28 [pid = 3780] [id = 201] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 12D8B000 == 27 [pid = 3780] [id = 372] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 16AD4400 == 26 [pid = 3780] [id = 371] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 15EB7000 == 25 [pid = 3780] [id = 370] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 15EAF400 == 24 [pid = 3780] [id = 369] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 14ED5800 == 23 [pid = 3780] [id = 368] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 13129800 == 22 [pid = 3780] [id = 367] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 12D8F400 == 21 [pid = 3780] [id = 366] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 1101B800 == 20 [pid = 3780] [id = 365] 07:50:47 INFO - PROCESS | 3780 | --DOCSHELL 105F0000 == 19 [pid = 3780] [id = 364] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17FECC00) [pid = 3780] [serial = 1087] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1818E000) [pid = 3780] [serial = 1089] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16A19000) [pid = 3780] [serial = 1074] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16EE0000) [pid = 3780] [serial = 1077] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17B0F400) [pid = 3780] [serial = 1080] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16AD5C00) [pid = 3780] [serial = 1078] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17E8C000) [pid = 3780] [serial = 1081] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17FE7400) [pid = 3780] [serial = 1086] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (165F6C00) [pid = 3780] [serial = 1071] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (156B1400) [pid = 3780] [serial = 1068] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15975800) [pid = 3780] [serial = 1069] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13127000) [pid = 3780] [serial = 1065] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (131E2800) [pid = 3780] [serial = 1066] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11017400) [pid = 3780] [serial = 1062] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (112CB800) [pid = 3780] [serial = 1063] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (156F0C00) [pid = 3780] [serial = 1060] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (14F18000) [pid = 3780] [serial = 1059] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (11242800) [pid = 3780] [serial = 1057] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (11016800) [pid = 3780] [serial = 1056] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17B01C00) [pid = 3780] [serial = 1054] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (16A19800) [pid = 3780] [serial = 1075] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (16820800) [pid = 3780] [serial = 1083] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1681EC00) [pid = 3780] [serial = 1072] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (17514000) [pid = 3780] [serial = 1084] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (165E9800) [pid = 3780] [serial = 1042] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 3780 | ++DOCSHELL 0F30A400 == 20 [pid = 3780] [id = 375] 07:50:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (0F30BC00) [pid = 3780] [serial = 1125] [outer = 00000000] 07:50:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (102E6400) [pid = 3780] [serial = 1126] [outer = 0F30BC00] 07:50:47 INFO - PROCESS | 3780 | 1466520647355 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (10560400) [pid = 3780] [serial = 1127] [outer = 0F30BC00] 07:50:48 INFO - PROCESS | 3780 | 1466520648015 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1093ms 07:50:48 INFO - PROCESS | 3780 | 1466520648072 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 3780 | 1466520648076 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 07:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:50:48 INFO - PROCESS | 3780 | 1466520648080 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 3780 | 1466520648083 Marionette TRACE conn3 <- [1,1466,null,{}] 07:50:48 INFO - PROCESS | 3780 | 1466520648089 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 3780 | 1466520648093 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:48 INFO - PROCESS | 3780 | 1466520648208 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:50:48 INFO - PROCESS | 3780 | 1466520648307 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 3780 | 1466520648311 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:48 INFO - PROCESS | 3780 | ++DOCSHELL 11011800 == 21 [pid = 3780] [id = 376] 07:50:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (11012000) [pid = 3780] [serial = 1128] [outer = 00000000] 07:50:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11018400) [pid = 3780] [serial = 1129] [outer = 11012000] 07:50:48 INFO - PROCESS | 3780 | 1466520648367 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1101FC00) [pid = 3780] [serial = 1130] [outer = 11012000] 07:50:49 INFO - PROCESS | 3780 | 1466520649059 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1013ms 07:50:49 INFO - PROCESS | 3780 | 1466520649119 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 3780 | 1466520649124 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 07:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:50:49 INFO - PROCESS | 3780 | 1466520649129 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 3780 | 1466520649131 Marionette TRACE conn3 <- [1,1470,null,{}] 07:50:49 INFO - PROCESS | 3780 | 1466520649135 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 3780 | 1466520649138 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:49 INFO - PROCESS | 3780 | 1466520649259 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:50:49 INFO - PROCESS | 3780 | 1466520649385 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 3780 | 1466520649387 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:49 INFO - PROCESS | 3780 | ++DOCSHELL 12899400 == 22 [pid = 3780] [id = 377] 07:50:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12B10C00) [pid = 3780] [serial = 1131] [outer = 00000000] 07:50:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12B1A800) [pid = 3780] [serial = 1132] [outer = 12B10C00] 07:50:49 INFO - PROCESS | 3780 | 1466520649443 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12D89000) [pid = 3780] [serial = 1133] [outer = 12B10C00] 07:50:50 INFO - PROCESS | 3780 | 1466520650085 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1013ms 07:50:50 INFO - PROCESS | 3780 | 1466520650129 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 3780 | 1466520650132 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 07:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:50:50 INFO - PROCESS | 3780 | 1466520650137 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 3780 | 1466520650144 Marionette TRACE conn3 <- [1,1474,null,{}] 07:50:50 INFO - PROCESS | 3780 | 1466520650155 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 3780 | 1466520650159 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:50 INFO - PROCESS | 3780 | 1466520650277 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:50:50 INFO - PROCESS | 3780 | 1466520650405 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 3780 | 1466520650408 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:50 INFO - PROCESS | 3780 | ++DOCSHELL 13933400 == 23 [pid = 3780] [id = 378] 07:50:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13934000) [pid = 3780] [serial = 1134] [outer = 00000000] 07:50:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13D15C00) [pid = 3780] [serial = 1135] [outer = 13934000] 07:50:50 INFO - PROCESS | 3780 | 1466520650461 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1430BC00) [pid = 3780] [serial = 1136] [outer = 13934000] 07:50:51 INFO - PROCESS | 3780 | 1466520651021 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 902ms 07:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:50:51 INFO - PROCESS | 3780 | 1466520651039 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 3780 | 1466520651042 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 07:50:51 INFO - PROCESS | 3780 | 1466520651046 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 3780 | 1466520651048 Marionette TRACE conn3 <- [1,1478,null,{}] 07:50:51 INFO - PROCESS | 3780 | 1466520651051 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 3780 | 1466520651053 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:51 INFO - PROCESS | 3780 | 1466520651162 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:50:51 INFO - PROCESS | 3780 | 1466520651264 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 3780 | 1466520651266 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:51 INFO - PROCESS | 3780 | ++DOCSHELL 14EDEC00 == 24 [pid = 3780] [id = 379] 07:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14F18000) [pid = 3780] [serial = 1137] [outer = 00000000] 07:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (154E5000) [pid = 3780] [serial = 1138] [outer = 14F18000] 07:50:51 INFO - PROCESS | 3780 | 1466520651367 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (156AC400) [pid = 3780] [serial = 1139] [outer = 14F18000] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 102E4800 == 23 [pid = 3780] [id = 214] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 11CCEC00 == 22 [pid = 3780] [id = 215] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 13034C00 == 21 [pid = 3780] [id = 207] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 14F1A400 == 20 [pid = 3780] [id = 212] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 16E7EC00 == 19 [pid = 3780] [id = 363] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 0F30DC00 == 18 [pid = 3780] [id = 213] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 105EC000 == 17 [pid = 3780] [id = 374] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 12B16400 == 16 [pid = 3780] [id = 211] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 14E51400 == 15 [pid = 3780] [id = 217] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 131E5C00 == 14 [pid = 3780] [id = 216] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 13933400 == 13 [pid = 3780] [id = 378] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 165F4C00 == 12 [pid = 3780] [id = 373] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 11011800 == 11 [pid = 3780] [id = 376] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 12899400 == 10 [pid = 3780] [id = 377] 07:50:53 INFO - PROCESS | 3780 | --DOCSHELL 0F30A400 == 9 [pid = 3780] [id = 375] 07:50:54 INFO - PROCESS | 3780 | 1466520654044 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 3008ms 07:50:54 INFO - PROCESS | 3780 | 1466520654083 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 3780 | 1466520654088 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 07:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:50:54 INFO - PROCESS | 3780 | 1466520654093 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 3780 | 1466520654097 Marionette TRACE conn3 <- [1,1482,null,{}] 07:50:54 INFO - PROCESS | 3780 | 1466520654103 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:54 INFO - PROCESS | 3780 | 1466520654106 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:54 INFO - PROCESS | 3780 | 1466520654206 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:50:54 INFO - PROCESS | 3780 | 1466520654290 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 3780 | 1466520654296 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:54 INFO - PROCESS | 3780 | ++DOCSHELL 10A61400 == 10 [pid = 3780] [id = 380] 07:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10A61C00) [pid = 3780] [serial = 1140] [outer = 00000000] 07:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10E0D400) [pid = 3780] [serial = 1141] [outer = 10A61C00] 07:50:54 INFO - PROCESS | 3780 | 1466520654346 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10E8F000) [pid = 3780] [serial = 1142] [outer = 10A61C00] 07:50:54 INFO - PROCESS | 3780 | 1466520654778 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 744ms 07:50:54 INFO - PROCESS | 3780 | 1466520654834 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 3780 | 1466520654839 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 07:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:50:54 INFO - PROCESS | 3780 | 1466520654845 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 3780 | 1466520654848 Marionette TRACE conn3 <- [1,1486,null,{}] 07:50:54 INFO - PROCESS | 3780 | 1466520654852 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:54 INFO - PROCESS | 3780 | 1466520654855 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:54 INFO - PROCESS | 3780 | 1466520654944 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:50:54 INFO - PROCESS | 3780 | 1466520654953 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 3780 | 1466520654955 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:54 INFO - PROCESS | 3780 | ++DOCSHELL 10A63C00 == 11 [pid = 3780] [id = 381] 07:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1281D000) [pid = 3780] [serial = 1143] [outer = 00000000] 07:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (129AB800) [pid = 3780] [serial = 1144] [outer = 1281D000] 07:50:55 INFO - PROCESS | 3780 | 1466520655002 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (129EFC00) [pid = 3780] [serial = 1145] [outer = 1281D000] 07:50:55 INFO - PROCESS | 3780 | 1466520655476 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 697ms 07:50:55 INFO - PROCESS | 3780 | 1466520655544 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 3780 | 1466520655546 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 07:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:50:55 INFO - PROCESS | 3780 | 1466520655550 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 3780 | 1466520655553 Marionette TRACE conn3 <- [1,1490,null,{}] 07:50:55 INFO - PROCESS | 3780 | 1466520655564 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 3780 | 1466520655568 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:55 INFO - PROCESS | 3780 | 1466520655683 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:50:55 INFO - PROCESS | 3780 | 1466520655777 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 3780 | 1466520655780 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:55 INFO - PROCESS | 3780 | ++DOCSHELL 13127000 == 12 [pid = 3780] [id = 382] 07:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1312A400) [pid = 3780] [serial = 1146] [outer = 00000000] 07:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (131ED000) [pid = 3780] [serial = 1147] [outer = 1312A400] 07:50:55 INFO - PROCESS | 3780 | 1466520655828 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13456400) [pid = 3780] [serial = 1148] [outer = 1312A400] 07:50:56 INFO - PROCESS | 3780 | 1466520656258 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 744ms 07:50:56 INFO - PROCESS | 3780 | 1466520656293 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 3780 | 1466520656295 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 07:50:56 INFO - PROCESS | 3780 | 1466520656298 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:50:56 INFO - PROCESS | 3780 | 1466520656300 Marionette TRACE conn3 <- [1,1494,null,{}] 07:50:56 INFO - PROCESS | 3780 | 1466520656303 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 3780 | 1466520656306 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:56 INFO - PROCESS | 3780 | 1466520656487 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:50:56 INFO - PROCESS | 3780 | 1466520656498 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 3780 | 1466520656501 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:56 INFO - PROCESS | 3780 | ++DOCSHELL 12921C00 == 13 [pid = 3780] [id = 383] 07:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (131E7400) [pid = 3780] [serial = 1149] [outer = 00000000] 07:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (14E56800) [pid = 3780] [serial = 1150] [outer = 131E7400] 07:50:56 INFO - PROCESS | 3780 | 1466520656544 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15532000) [pid = 3780] [serial = 1151] [outer = 131E7400] 07:50:57 INFO - PROCESS | 3780 | 1466520657027 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 743ms 07:50:57 INFO - PROCESS | 3780 | 1466520657090 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 3780 | 1466520657092 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:50:57 INFO - PROCESS | 3780 | 1466520657105 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 3780 | 1466520657107 Marionette TRACE conn3 <- [1,1498,null,{}] 07:50:57 INFO - PROCESS | 3780 | 1466520657110 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 3780 | 1466520657112 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:57 INFO - PROCESS | 3780 | 1466520657219 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:50:57 INFO - PROCESS | 3780 | 1466520657230 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 3780 | 1466520657232 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:57 INFO - PROCESS | 3780 | ++DOCSHELL 1101A000 == 14 [pid = 3780] [id = 384] 07:50:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13D17C00) [pid = 3780] [serial = 1152] [outer = 00000000] 07:50:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15B68C00) [pid = 3780] [serial = 1153] [outer = 13D17C00] 07:50:57 INFO - PROCESS | 3780 | 1466520657331 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15B6D400) [pid = 3780] [serial = 1154] [outer = 13D17C00] 07:50:57 INFO - PROCESS | 3780 | 1466520657756 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 697ms 07:50:57 INFO - PROCESS | 3780 | 1466520657796 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 3780 | 1466520657798 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:50:57 INFO - PROCESS | 3780 | 1466520657807 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 3780 | 1466520657808 Marionette TRACE conn3 <- [1,1502,null,{}] 07:50:57 INFO - PROCESS | 3780 | 1466520657812 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 3780 | 1466520657817 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:57 INFO - PROCESS | 3780 | 1466520657961 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:50:57 INFO - PROCESS | 3780 | 1466520657976 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 3780 | 1466520657978 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:58 INFO - PROCESS | 3780 | ++DOCSHELL 16155800 == 15 [pid = 3780] [id = 385] 07:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16155C00) [pid = 3780] [serial = 1155] [outer = 00000000] 07:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16817000) [pid = 3780] [serial = 1156] [outer = 16155C00] 07:50:58 INFO - PROCESS | 3780 | 1466520658022 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1681CC00) [pid = 3780] [serial = 1157] [outer = 16155C00] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16E71400) [pid = 3780] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13934000) [pid = 3780] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12B10C00) [pid = 3780] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11012000) [pid = 3780] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10A62C00) [pid = 3780] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1760C000) [pid = 3780] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13455C00) [pid = 3780] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0F30BC00) [pid = 3780] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1615C800) [pid = 3780] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14ED7400) [pid = 3780] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (131EF400) [pid = 3780] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1101E400) [pid = 3780] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (18189800) [pid = 3780] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (105F1800) [pid = 3780] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12D8F800) [pid = 3780] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:50:58 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15EB3400) [pid = 3780] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:50:58 INFO - PROCESS | 3780 | 1466520658698 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 966ms 07:50:58 INFO - PROCESS | 3780 | 1466520658752 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 3780 | 1466520658754 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 07:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:50:58 INFO - PROCESS | 3780 | 1466520658761 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 3780 | 1466520658763 Marionette TRACE conn3 <- [1,1506,null,{}] 07:50:58 INFO - PROCESS | 3780 | 1466520658766 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 3780 | 1466520658768 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:58 INFO - PROCESS | 3780 | 1466520658852 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:50:58 INFO - PROCESS | 3780 | 1466520658860 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 3780 | 1466520658862 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:58 INFO - PROCESS | 3780 | ++DOCSHELL 11012400 == 16 [pid = 3780] [id = 386] 07:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1101B000) [pid = 3780] [serial = 1158] [outer = 00000000] 07:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (131EF400) [pid = 3780] [serial = 1159] [outer = 1101B000] 07:50:58 INFO - PROCESS | 3780 | 1466520658956 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1345F800) [pid = 3780] [serial = 1160] [outer = 1101B000] 07:50:59 INFO - PROCESS | 3780 | 1466520659482 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 744ms 07:50:59 INFO - PROCESS | 3780 | 1466520659530 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 3780 | 1466520659532 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 07:50:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:50:59 INFO - PROCESS | 3780 | 1466520659536 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 3780 | 1466520659538 Marionette TRACE conn3 <- [1,1510,null,{}] 07:50:59 INFO - PROCESS | 3780 | 1466520659541 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 3780 | 1466520659543 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:59 INFO - PROCESS | 3780 | 1466520659620 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:50:59 INFO - PROCESS | 3780 | 1466520659628 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 3780 | 1466520659630 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:50:59 INFO - PROCESS | 3780 | ++DOCSHELL 1101E400 == 17 [pid = 3780] [id = 387] 07:50:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (129A8C00) [pid = 3780] [serial = 1161] [outer = 00000000] 07:50:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15FF2C00) [pid = 3780] [serial = 1162] [outer = 129A8C00] 07:50:59 INFO - PROCESS | 3780 | 1466520659673 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14F99C00) [pid = 3780] [serial = 1163] [outer = 129A8C00] 07:51:00 INFO - PROCESS | 3780 | 1466520660105 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:51:00 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 () { 07:51:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:51:00 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 () { 07:51:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:51:00 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 () { 07:51:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:51:00 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 () { 07:51:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:51:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 601ms 07:51:00 INFO - PROCESS | 3780 | 1466520660137 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 3780 | 1466520660139 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 07:51:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:51:00 INFO - PROCESS | 3780 | 1466520660142 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 3780 | 1466520660144 Marionette TRACE conn3 <- [1,1514,null,{}] 07:51:00 INFO - PROCESS | 3780 | 1466520660147 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 3780 | 1466520660149 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:00 INFO - PROCESS | 3780 | 1466520660226 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:51:00 INFO - PROCESS | 3780 | 1466520660230 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 3780 | 1466520660232 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:00 INFO - PROCESS | 3780 | ++DOCSHELL 13126C00 == 18 [pid = 3780] [id = 388] 07:51:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16816C00) [pid = 3780] [serial = 1164] [outer = 00000000] 07:51:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A13C00) [pid = 3780] [serial = 1165] [outer = 16816C00] 07:51:00 INFO - PROCESS | 3780 | 1466520660299 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A14400) [pid = 3780] [serial = 1166] [outer = 16816C00] 07:51:00 INFO - PROCESS | 3780 | 1466520660900 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:51:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:51:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:51:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:51:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 807ms 07:51:00 INFO - PROCESS | 3780 | 1466520660945 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 3780 | 1466520660950 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 07:51:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:51:00 INFO - PROCESS | 3780 | 1466520660955 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 3780 | 1466520660959 Marionette TRACE conn3 <- [1,1518,null,{}] 07:51:00 INFO - PROCESS | 3780 | 1466520660965 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 3780 | 1466520660968 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:01 INFO - PROCESS | 3780 | 1466520661073 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:51:01 INFO - PROCESS | 3780 | 1466520661202 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 3780 | 1466520661206 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:01 INFO - PROCESS | 3780 | ++DOCSHELL 10E88C00 == 19 [pid = 3780] [id = 389] 07:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10E8E400) [pid = 3780] [serial = 1167] [outer = 00000000] 07:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11C2B400) [pid = 3780] [serial = 1168] [outer = 10E8E400] 07:51:01 INFO - PROCESS | 3780 | 1466520661263 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12B17C00) [pid = 3780] [serial = 1169] [outer = 10E8E400] 07:51:01 INFO - PROCESS | 3780 | 1466520661870 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:51:01 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 07:51:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:51:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:51:01 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. 07:51:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:51:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 903ms 07:51:01 INFO - PROCESS | 3780 | 1466520661892 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 3780 | 1466520661897 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 07:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:51:01 INFO - PROCESS | 3780 | 1466520661903 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 3780 | 1466520661906 Marionette TRACE conn3 <- [1,1522,null,{}] 07:51:01 INFO - PROCESS | 3780 | 1466520661910 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 3780 | 1466520661913 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:02 INFO - PROCESS | 3780 | 1466520662021 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:51:02 INFO - PROCESS | 3780 | 1466520662122 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 3780 | 1466520662125 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:02 INFO - PROCESS | 3780 | ++DOCSHELL 14E55400 == 20 [pid = 3780] [id = 390] 07:51:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14E57400) [pid = 3780] [serial = 1170] [outer = 00000000] 07:51:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (156F4000) [pid = 3780] [serial = 1171] [outer = 14E57400] 07:51:02 INFO - PROCESS | 3780 | 1466520662188 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15D79800) [pid = 3780] [serial = 1172] [outer = 14E57400] 07:51:02 INFO - PROCESS | 3780 | 1466520662819 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 966ms 07:51:02 INFO - PROCESS | 3780 | 1466520662848 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 3780 | 1466520662850 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 07:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:51:02 INFO - PROCESS | 3780 | 1466520662854 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 3780 | 1466520662858 Marionette TRACE conn3 <- [1,1526,null,{}] 07:51:02 INFO - PROCESS | 3780 | 1466520662869 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 3780 | 1466520662874 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:02 INFO - PROCESS | 3780 | 1466520662977 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:51:03 INFO - PROCESS | 3780 | 1466520663080 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 3780 | 1466520663084 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:03 INFO - PROCESS | 3780 | ++DOCSHELL 16E72C00 == 21 [pid = 3780] [id = 391] 07:51:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16E73000) [pid = 3780] [serial = 1173] [outer = 00000000] 07:51:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16E7B400) [pid = 3780] [serial = 1174] [outer = 16E73000] 07:51:03 INFO - PROCESS | 3780 | 1466520663139 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16F76000) [pid = 3780] [serial = 1175] [outer = 16E73000] 07:51:03 INFO - PROCESS | 3780 | 1466520663860 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1108ms 07:51:03 INFO - PROCESS | 3780 | 1466520663983 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 3780 | 1466520663987 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 07:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:51:04 INFO - PROCESS | 3780 | 1466520663992 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 3780 | 1466520663995 Marionette TRACE conn3 <- [1,1530,null,{}] 07:51:04 INFO - PROCESS | 3780 | 1466520664001 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 3780 | 1466520664004 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:04 INFO - PROCESS | 3780 | 1466520664100 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:51:04 INFO - PROCESS | 3780 | 1466520664237 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 3780 | 1466520664243 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:04 INFO - PROCESS | 3780 | ++DOCSHELL 10E01C00 == 22 [pid = 3780] [id = 392] 07:51:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10E08800) [pid = 3780] [serial = 1176] [outer = 00000000] 07:51:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11014400) [pid = 3780] [serial = 1177] [outer = 10E08800] 07:51:04 INFO - PROCESS | 3780 | 1466520664302 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1101EC00) [pid = 3780] [serial = 1178] [outer = 10E08800] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16E7DC00) [pid = 3780] [serial = 1114] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (112C3800) [pid = 3780] [serial = 1095] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11C33C00) [pid = 3780] [serial = 1096] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17606000) [pid = 3780] [serial = 1117] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (14E49000) [pid = 3780] [serial = 1102] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18190800) [pid = 3780] [serial = 1090] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10E04000) [pid = 3780] [serial = 1092] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (130C5400) [pid = 3780] [serial = 1098] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10E09000) [pid = 3780] [serial = 1093] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15FFB000) [pid = 3780] [serial = 1107] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13153400) [pid = 3780] [serial = 1099] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16151C00) [pid = 3780] [serial = 1108] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1430BC00) [pid = 3780] [serial = 1136] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (154E5000) [pid = 3780] [serial = 1138] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12D89000) [pid = 3780] [serial = 1133] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13D15C00) [pid = 3780] [serial = 1135] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1101FC00) [pid = 3780] [serial = 1130] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10ECEC00) [pid = 3780] [serial = 1124] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12B1A800) [pid = 3780] [serial = 1132] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17E8CC00) [pid = 3780] [serial = 1121] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17609400) [pid = 3780] [serial = 1118] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10560400) [pid = 3780] [serial = 1127] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17B0FC00) [pid = 3780] [serial = 1120] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11018400) [pid = 3780] [serial = 1129] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (102E6400) [pid = 3780] [serial = 1126] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10E06000) [pid = 3780] [serial = 1123] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1681D400) [pid = 3780] [serial = 1110] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1699BC00) [pid = 3780] [serial = 1111] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (154E3800) [pid = 3780] [serial = 1104] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13D0E400) [pid = 3780] [serial = 679] [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.] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15530C00) [pid = 3780] [serial = 1105] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (13942000) [pid = 3780] [serial = 1101] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16E75800) [pid = 3780] [serial = 1115] [outer = 00000000] [url = about:blank] 07:51:04 INFO - PROCESS | 3780 | 1466520664775 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 855ms 07:51:04 INFO - PROCESS | 3780 | 1466520664836 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 3780 | 1466520664840 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 07:51:04 INFO - PROCESS | 3780 | 1466520664846 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:51:04 INFO - PROCESS | 3780 | 1466520664848 Marionette TRACE conn3 <- [1,1534,null,{}] 07:51:04 INFO - PROCESS | 3780 | 1466520664852 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 3780 | 1466520664855 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:04 INFO - PROCESS | 3780 | 1466520664938 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:51:04 INFO - PROCESS | 3780 | 1466520664947 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 3780 | 1466520664949 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:04 INFO - PROCESS | 3780 | ++DOCSHELL 10ED2000 == 23 [pid = 3780] [id = 393] 07:51:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10F67C00) [pid = 3780] [serial = 1179] [outer = 00000000] 07:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11AE2400) [pid = 3780] [serial = 1180] [outer = 10F67C00] 07:51:05 INFO - PROCESS | 3780 | 1466520664995 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1281DC00) [pid = 3780] [serial = 1181] [outer = 10F67C00] 07:51:05 INFO - PROCESS | 3780 | 1466520665475 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:51:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 634ms 07:51:05 INFO - PROCESS | 3780 | 1466520665484 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 3780 | 1466520665486 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 07:51:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:51:05 INFO - PROCESS | 3780 | 1466520665490 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 3780 | 1466520665494 Marionette TRACE conn3 <- [1,1538,null,{}] 07:51:05 INFO - PROCESS | 3780 | 1466520665504 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 3780 | 1466520665508 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:05 INFO - PROCESS | 3780 | 1466520665593 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:51:05 INFO - PROCESS | 3780 | 1466520665629 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 3780 | 1466520665632 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:05 INFO - PROCESS | 3780 | ++DOCSHELL 130C9C00 == 24 [pid = 3780] [id = 394] 07:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (130CA000) [pid = 3780] [serial = 1182] [outer = 00000000] 07:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1312F400) [pid = 3780] [serial = 1183] [outer = 130CA000] 07:51:05 INFO - PROCESS | 3780 | 1466520665682 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1323CC00) [pid = 3780] [serial = 1184] [outer = 130CA000] 07:51:06 INFO - PROCESS | 3780 | 1466520666136 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 697ms 07:51:06 INFO - PROCESS | 3780 | 1466520666189 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 3780 | 1466520666192 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 07:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:51:06 INFO - PROCESS | 3780 | 1466520666195 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 3780 | 1466520666196 Marionette TRACE conn3 <- [1,1542,null,{}] 07:51:06 INFO - PROCESS | 3780 | 1466520666200 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 3780 | 1466520666202 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:06 INFO - PROCESS | 3780 | 1466520666284 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:51:06 INFO - PROCESS | 3780 | 1466520666291 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 3780 | 1466520666294 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:06 INFO - PROCESS | 3780 | ++DOCSHELL 13942000 == 25 [pid = 3780] [id = 395] 07:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13D0E400) [pid = 3780] [serial = 1185] [outer = 00000000] 07:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14E52800) [pid = 3780] [serial = 1186] [outer = 13D0E400] 07:51:06 INFO - PROCESS | 3780 | 1466520666385 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14ED9400) [pid = 3780] [serial = 1187] [outer = 13D0E400] 07:51:06 INFO - PROCESS | 3780 | 1466520666834 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 649ms 07:51:06 INFO - PROCESS | 3780 | 1466520666865 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 3780 | 1466520666867 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 07:51:06 INFO - PROCESS | 3780 | 1466520666870 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:51:06 INFO - PROCESS | 3780 | 1466520666872 Marionette TRACE conn3 <- [1,1546,null,{}] 07:51:06 INFO - PROCESS | 3780 | 1466520666875 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 3780 | 1466520666877 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:07 INFO - PROCESS | 3780 | 1466520666989 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:51:07 INFO - PROCESS | 3780 | 1466520667070 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 3780 | 1466520667073 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:07 INFO - PROCESS | 3780 | ++DOCSHELL 10F6A400 == 26 [pid = 3780] [id = 396] 07:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (130C8000) [pid = 3780] [serial = 1188] [outer = 00000000] 07:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1552C000) [pid = 3780] [serial = 1189] [outer = 130C8000] 07:51:07 INFO - PROCESS | 3780 | 1466520667116 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1552CC00) [pid = 3780] [serial = 1190] [outer = 130C8000] 07:51:07 INFO - PROCESS | 3780 | 1466520667540 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 712ms 07:51:07 INFO - PROCESS | 3780 | 1466520667577 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 3780 | 1466520667579 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 07:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:51:07 INFO - PROCESS | 3780 | 1466520667582 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 3780 | 1466520667584 Marionette TRACE conn3 <- [1,1550,null,{}] 07:51:07 INFO - PROCESS | 3780 | 1466520667587 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 3780 | 1466520667592 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:07 INFO - PROCESS | 3780 | 1466520667724 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:51:07 INFO - PROCESS | 3780 | 1466520667793 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 3780 | 1466520667796 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:07 INFO - PROCESS | 3780 | ++DOCSHELL 14F9EC00 == 27 [pid = 3780] [id = 397] 07:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15D7A800) [pid = 3780] [serial = 1191] [outer = 00000000] 07:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16156400) [pid = 3780] [serial = 1192] [outer = 15D7A800] 07:51:07 INFO - PROCESS | 3780 | 1466520667839 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1615D800) [pid = 3780] [serial = 1193] [outer = 15D7A800] 07:51:08 INFO - PROCESS | 3780 | 1466520668251 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 696ms 07:51:08 INFO - PROCESS | 3780 | 1466520668280 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 3780 | 1466520668282 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 07:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:51:08 INFO - PROCESS | 3780 | 1466520668285 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 3780 | 1466520668287 Marionette TRACE conn3 <- [1,1554,null,{}] 07:51:08 INFO - PROCESS | 3780 | 1466520668290 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:08 INFO - PROCESS | 3780 | 1466520668292 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:08 INFO - PROCESS | 3780 | 1466520668424 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:51:08 INFO - PROCESS | 3780 | 1466520668443 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 3780 | 1466520668453 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:08 INFO - PROCESS | 3780 | ++DOCSHELL 16157400 == 28 [pid = 3780] [id = 398] 07:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (165EFC00) [pid = 3780] [serial = 1194] [outer = 00000000] 07:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16820800) [pid = 3780] [serial = 1195] [outer = 165EFC00] 07:51:08 INFO - PROCESS | 3780 | 1466520668500 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A17000) [pid = 3780] [serial = 1196] [outer = 165EFC00] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14F18000) [pid = 3780] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1281D000) [pid = 3780] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (129A8C00) [pid = 3780] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (131E7400) [pid = 3780] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13D17C00) [pid = 3780] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16155C00) [pid = 3780] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10A61C00) [pid = 3780] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1101B000) [pid = 3780] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:51:08 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1312A400) [pid = 3780] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:51:09 INFO - PROCESS | 3780 | 1466520669036 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 744ms 07:51:09 INFO - PROCESS | 3780 | 1466520669057 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 3780 | 1466520669059 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 07:51:09 INFO - PROCESS | 3780 | 1466520669063 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:51:09 INFO - PROCESS | 3780 | 1466520669064 Marionette TRACE conn3 <- [1,1558,null,{}] 07:51:09 INFO - PROCESS | 3780 | 1466520669068 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 3780 | 1466520669069 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:09 INFO - PROCESS | 3780 | 1466520669146 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:51:09 INFO - PROCESS | 3780 | 1466520669152 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 3780 | 1466520669154 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:09 INFO - PROCESS | 3780 | ++DOCSHELL 10B72800 == 29 [pid = 3780] [id = 399] 07:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10E8EC00) [pid = 3780] [serial = 1197] [outer = 00000000] 07:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16154400) [pid = 3780] [serial = 1198] [outer = 10E8EC00] 07:51:09 INFO - PROCESS | 3780 | 1466520669197 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16818C00) [pid = 3780] [serial = 1199] [outer = 10E8EC00] 07:51:09 INFO - PROCESS | 3780 | 1466520669617 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 602ms 07:51:09 INFO - PROCESS | 3780 | 1466520669660 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 3780 | 1466520669662 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 07:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:51:09 INFO - PROCESS | 3780 | 1466520669665 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 3780 | 1466520669667 Marionette TRACE conn3 <- [1,1562,null,{}] 07:51:09 INFO - PROCESS | 3780 | 1466520669674 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 3780 | 1466520669676 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:09 INFO - PROCESS | 3780 | 1466520669753 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:51:09 INFO - PROCESS | 3780 | 1466520669784 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 3780 | 1466520669786 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:09 INFO - PROCESS | 3780 | ++DOCSHELL 1596CC00 == 30 [pid = 3780] [id = 400] 07:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16A20C00) [pid = 3780] [serial = 1200] [outer = 00000000] 07:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16ED5C00) [pid = 3780] [serial = 1201] [outer = 16A20C00] 07:51:09 INFO - PROCESS | 3780 | 1466520669836 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16EDD000) [pid = 3780] [serial = 1202] [outer = 16A20C00] 07:51:10 INFO - PROCESS | 3780 | 1466520670259 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 649ms 07:51:10 INFO - PROCESS | 3780 | 1466520670306 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 3780 | 1466520670308 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 07:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:51:10 INFO - PROCESS | 3780 | 1466520670311 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 3780 | 1466520670313 Marionette TRACE conn3 <- [1,1566,null,{}] 07:51:10 INFO - PROCESS | 3780 | 1466520670316 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 3780 | 1466520670318 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:10 INFO - PROCESS | 3780 | 1466520670407 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:51:10 INFO - PROCESS | 3780 | 1466520670412 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 3780 | 1466520670414 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:10 INFO - PROCESS | 3780 | ++DOCSHELL 16E71C00 == 31 [pid = 3780] [id = 401] 07:51:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16E80C00) [pid = 3780] [serial = 1203] [outer = 00000000] 07:51:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1760B800) [pid = 3780] [serial = 1204] [outer = 16E80C00] 07:51:10 INFO - PROCESS | 3780 | 1466520670457 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17610400) [pid = 3780] [serial = 1205] [outer = 16E80C00] 07:51:10 INFO - PROCESS | 3780 | 1466520670884 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 602ms 07:51:10 INFO - PROCESS | 3780 | 1466520670906 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 3780 | 1466520670908 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 07:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:51:10 INFO - PROCESS | 3780 | 1466520670925 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 3780 | 1466520670927 Marionette TRACE conn3 <- [1,1570,null,{}] 07:51:10 INFO - PROCESS | 3780 | 1466520670931 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 3780 | 1466520670933 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:11 INFO - PROCESS | 3780 | 1466520671072 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:51:11 INFO - PROCESS | 3780 | 1466520671224 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 3780 | 1466520671227 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:11 INFO - PROCESS | 3780 | ++DOCSHELL 10435C00 == 32 [pid = 3780] [id = 402] 07:51:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10439800) [pid = 3780] [serial = 1206] [outer = 00000000] 07:51:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (104EB000) [pid = 3780] [serial = 1207] [outer = 10439800] 07:51:11 INFO - PROCESS | 3780 | 1466520671290 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10A57800) [pid = 3780] [serial = 1208] [outer = 10439800] 07:51:11 INFO - PROCESS | 3780 | 1466520671899 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1013ms 07:51:11 INFO - PROCESS | 3780 | 1466520671981 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 3780 | 1466520671985 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 07:51:11 INFO - PROCESS | 3780 | 1466520671993 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 3780 | 1466520671996 Marionette TRACE conn3 <- [1,1574,null,{}] 07:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:51:12 INFO - PROCESS | 3780 | 1466520672020 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 3780 | 1466520672023 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:12 INFO - PROCESS | 3780 | 1466520672168 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:51:12 INFO - PROCESS | 3780 | 1466520672293 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 3780 | 1466520672296 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:12 INFO - PROCESS | 3780 | ++DOCSHELL 12B1D400 == 33 [pid = 3780] [id = 403] 07:51:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12B1D800) [pid = 3780] [serial = 1209] [outer = 00000000] 07:51:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1302FC00) [pid = 3780] [serial = 1210] [outer = 12B1D800] 07:51:12 INFO - PROCESS | 3780 | 1466520672352 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (131E5400) [pid = 3780] [serial = 1211] [outer = 12B1D800] 07:51:12 INFO - PROCESS | 3780 | 1466520672947 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 998ms 07:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:51:13 INFO - PROCESS | 3780 | 1466520672985 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 3780 | 1466520672989 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 07:51:13 INFO - PROCESS | 3780 | 1466520672993 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 3780 | 1466520672995 Marionette TRACE conn3 <- [1,1578,null,{}] 07:51:13 INFO - PROCESS | 3780 | 1466520672999 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 3780 | 1466520673001 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:13 INFO - PROCESS | 3780 | 1466520673108 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:51:13 INFO - PROCESS | 3780 | 1466520673211 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 3780 | 1466520673213 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:13 INFO - PROCESS | 3780 | ++DOCSHELL 15B68000 == 34 [pid = 3780] [id = 404] 07:51:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15EB4800) [pid = 3780] [serial = 1212] [outer = 00000000] 07:51:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16151800) [pid = 3780] [serial = 1213] [outer = 15EB4800] 07:51:13 INFO - PROCESS | 3780 | 1466520673266 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1681A400) [pid = 3780] [serial = 1214] [outer = 15EB4800] 07:51:13 INFO - PROCESS | 3780 | 1466520673900 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 950ms 07:51:13 INFO - PROCESS | 3780 | 1466520673969 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 3780 | 1466520673973 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 07:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:51:13 INFO - PROCESS | 3780 | 1466520673985 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 3780 | 1466520673989 Marionette TRACE conn3 <- [1,1582,null,{}] 07:51:13 INFO - PROCESS | 3780 | 1466520673993 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 3780 | 1466520673997 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:14 INFO - PROCESS | 3780 | 1466520674105 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:51:14 INFO - PROCESS | 3780 | 1466520674249 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 3780 | 1466520674252 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:14 INFO - PROCESS | 3780 | ++DOCSHELL 16151400 == 35 [pid = 3780] [id = 405] 07:51:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (166FB000) [pid = 3780] [serial = 1215] [outer = 00000000] 07:51:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17765C00) [pid = 3780] [serial = 1216] [outer = 166FB000] 07:51:14 INFO - PROCESS | 3780 | 1466520674306 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17BD0400) [pid = 3780] [serial = 1217] [outer = 166FB000] 07:51:15 INFO - PROCESS | 3780 | 1466520674983 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1061ms 07:51:15 INFO - PROCESS | 3780 | 1466520675035 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 3780 | 1466520675039 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 07:51:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:51:15 INFO - PROCESS | 3780 | 1466520675060 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 3780 | 1466520675064 Marionette TRACE conn3 <- [1,1586,null,{}] 07:51:15 INFO - PROCESS | 3780 | 1466520675069 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 3780 | 1466520675072 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:15 INFO - PROCESS | 3780 | 1466520675166 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:51:15 INFO - PROCESS | 3780 | 1466520675309 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 3780 | 1466520675312 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:15 INFO - PROCESS | 3780 | ++DOCSHELL 10B76C00 == 36 [pid = 3780] [id = 406] 07:51:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10E06C00) [pid = 3780] [serial = 1218] [outer = 00000000] 07:51:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11016800) [pid = 3780] [serial = 1219] [outer = 10E06C00] 07:51:15 INFO - PROCESS | 3780 | 1466520675361 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12B18400) [pid = 3780] [serial = 1220] [outer = 10E06C00] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 14EDEC00 == 35 [pid = 3780] [id = 379] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 16157400 == 34 [pid = 3780] [id = 398] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 10B72800 == 33 [pid = 3780] [id = 399] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 1596CC00 == 32 [pid = 3780] [id = 400] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 16E71C00 == 31 [pid = 3780] [id = 401] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 16151400 == 30 [pid = 3780] [id = 405] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 15B68000 == 29 [pid = 3780] [id = 404] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 10435C00 == 28 [pid = 3780] [id = 402] 07:51:16 INFO - PROCESS | 3780 | --DOCSHELL 12B1D400 == 27 [pid = 3780] [id = 403] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16A13C00) [pid = 3780] [serial = 1165] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14F99C00) [pid = 3780] [serial = 1163] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (14E56800) [pid = 3780] [serial = 1150] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15B68C00) [pid = 3780] [serial = 1153] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15532000) [pid = 3780] [serial = 1151] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16817000) [pid = 3780] [serial = 1156] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10E0D400) [pid = 3780] [serial = 1141] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15B6D400) [pid = 3780] [serial = 1154] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10E8F000) [pid = 3780] [serial = 1142] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1345F800) [pid = 3780] [serial = 1160] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (131ED000) [pid = 3780] [serial = 1147] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15FF2C00) [pid = 3780] [serial = 1162] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (156AC400) [pid = 3780] [serial = 1139] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (129AB800) [pid = 3780] [serial = 1144] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (129EFC00) [pid = 3780] [serial = 1145] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1681CC00) [pid = 3780] [serial = 1157] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (131EF400) [pid = 3780] [serial = 1159] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13456400) [pid = 3780] [serial = 1148] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 3780 | 1466520676504 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:51:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1472ms 07:51:16 INFO - PROCESS | 3780 | 1466520676553 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 3780 | 1466520676557 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 07:51:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:51:16 INFO - PROCESS | 3780 | 1466520676561 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 3780 | 1466520676566 Marionette TRACE conn3 <- [1,1590,null,{}] 07:51:16 INFO - PROCESS | 3780 | 1466520676570 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 3780 | 1466520676573 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:16 INFO - PROCESS | 3780 | 1466520676660 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:51:16 INFO - PROCESS | 3780 | 1466520676668 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 3780 | 1466520676672 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:16 INFO - PROCESS | 3780 | ++DOCSHELL 10E0D000 == 28 [pid = 3780] [id = 407] 07:51:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10E0E800) [pid = 3780] [serial = 1221] [outer = 00000000] 07:51:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11016400) [pid = 3780] [serial = 1222] [outer = 10E0E800] 07:51:16 INFO - PROCESS | 3780 | 1466520676754 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11236000) [pid = 3780] [serial = 1223] [outer = 10E0E800] 07:51:17 INFO - PROCESS | 3780 | 1466520677206 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 697ms 07:51:17 INFO - PROCESS | 3780 | 1466520677257 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 3780 | 1466520677262 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 07:51:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:51:17 INFO - PROCESS | 3780 | 1466520677269 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 3780 | 1466520677271 Marionette TRACE conn3 <- [1,1594,null,{}] 07:51:17 INFO - PROCESS | 3780 | 1466520677275 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 3780 | 1466520677278 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:17 INFO - PROCESS | 3780 | 1466520677394 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:51:17 INFO - PROCESS | 3780 | 1466520677407 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 3780 | 1466520677410 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:17 INFO - PROCESS | 3780 | ++DOCSHELL 12B1D000 == 29 [pid = 3780] [id = 408] 07:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12B1D400) [pid = 3780] [serial = 1224] [outer = 00000000] 07:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1312F000) [pid = 3780] [serial = 1225] [outer = 12B1D400] 07:51:17 INFO - PROCESS | 3780 | 1466520677455 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (131E6C00) [pid = 3780] [serial = 1226] [outer = 12B1D400] 07:51:17 INFO - PROCESS | 3780 | 1466520677899 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 713ms 07:51:17 INFO - PROCESS | 3780 | 1466520677967 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 3780 | 1466520677970 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 07:51:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:51:17 INFO - PROCESS | 3780 | 1466520677973 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 3780 | 1466520677977 Marionette TRACE conn3 <- [1,1598,null,{}] 07:51:18 INFO - PROCESS | 3780 | 1466520677987 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 3780 | 1466520677992 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:18 INFO - PROCESS | 3780 | 1466520678079 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:51:18 INFO - PROCESS | 3780 | 1466520678089 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 3780 | 1466520678092 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:18 INFO - PROCESS | 3780 | ++DOCSHELL 14E53800 == 30 [pid = 3780] [id = 409] 07:51:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14EDB400) [pid = 3780] [serial = 1227] [outer = 00000000] 07:51:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14F99C00) [pid = 3780] [serial = 1228] [outer = 14EDB400] 07:51:18 INFO - PROCESS | 3780 | 1466520678150 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15530800) [pid = 3780] [serial = 1229] [outer = 14EDB400] 07:51:18 INFO - PROCESS | 3780 | 1466520678627 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:51:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 712ms 07:51:18 INFO - PROCESS | 3780 | 1466520678673 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 3780 | 1466520678675 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 07:51:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:51:18 INFO - PROCESS | 3780 | 1466520678679 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 3780 | 1466520678680 Marionette TRACE conn3 <- [1,1602,null,{}] 07:51:18 INFO - PROCESS | 3780 | 1466520678684 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 3780 | 1466520678685 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:18 INFO - PROCESS | 3780 | 1466520678876 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:51:18 INFO - PROCESS | 3780 | 1466520678899 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 3780 | 1466520678901 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:18 INFO - PROCESS | 3780 | ++DOCSHELL 156B2400 == 31 [pid = 3780] [id = 410] 07:51:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (156B2C00) [pid = 3780] [serial = 1230] [outer = 00000000] 07:51:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15B6D400) [pid = 3780] [serial = 1231] [outer = 156B2C00] 07:51:18 INFO - PROCESS | 3780 | 1466520678944 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15D78C00) [pid = 3780] [serial = 1232] [outer = 156B2C00] 07:51:19 INFO - PROCESS | 3780 | 1466520679382 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:51:19 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 07:51:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 696ms 07:51:19 INFO - PROCESS | 3780 | 1466520679412 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:51:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:51:19 INFO - PROCESS | 3780 | 1466520679414 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 07:51:19 INFO - PROCESS | 3780 | 1466520679417 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 3780 | 1466520679419 Marionette TRACE conn3 <- [1,1606,null,{}] 07:51:19 INFO - PROCESS | 3780 | 1466520679422 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 3780 | 1466520679425 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:19 INFO - PROCESS | 3780 | 1466520679539 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:51:19 INFO - PROCESS | 3780 | 1466520679544 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 3780 | 1466520679546 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:19 INFO - PROCESS | 3780 | ++DOCSHELL 15D76C00 == 32 [pid = 3780] [id = 411] 07:51:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15FF2C00) [pid = 3780] [serial = 1233] [outer = 00000000] 07:51:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (165F5C00) [pid = 3780] [serial = 1234] [outer = 15FF2C00] 07:51:19 INFO - PROCESS | 3780 | 1466520679590 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16817000) [pid = 3780] [serial = 1235] [outer = 15FF2C00] 07:51:20 INFO - PROCESS | 3780 | 1466520680081 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:51:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 697ms 07:51:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:51:20 INFO - PROCESS | 3780 | 1466520680122 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 3780 | 1466520680124 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 07:51:20 INFO - PROCESS | 3780 | 1466520680128 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 3780 | 1466520680131 Marionette TRACE conn3 <- [1,1610,null,{}] 07:51:20 INFO - PROCESS | 3780 | 1466520680135 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 3780 | 1466520680144 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:20 INFO - PROCESS | 3780 | 1466520680293 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (130C8000) [pid = 3780] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (130CA000) [pid = 3780] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16816C00) [pid = 3780] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10E8E400) [pid = 3780] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10F67C00) [pid = 3780] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14E57400) [pid = 3780] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13D0E400) [pid = 3780] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10E08800) [pid = 3780] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16E73000) [pid = 3780] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15D7A800) [pid = 3780] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (165EFC00) [pid = 3780] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E8EC00) [pid = 3780] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16A20C00) [pid = 3780] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:51:20 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16E80C00) [pid = 3780] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:51:20 INFO - PROCESS | 3780 | 1466520680603 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 3780 | 1466520680605 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:20 INFO - PROCESS | 3780 | ++DOCSHELL 0F310400 == 33 [pid = 3780] [id = 412] 07:51:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0F316000) [pid = 3780] [serial = 1236] [outer = 00000000] 07:51:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10E08800) [pid = 3780] [serial = 1237] [outer = 0F316000] 07:51:20 INFO - PROCESS | 3780 | 1466520680649 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13034400) [pid = 3780] [serial = 1238] [outer = 0F316000] 07:51:21 INFO - PROCESS | 3780 | 1466520680999 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:51:21 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 07:51:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 919ms 07:51:21 INFO - PROCESS | 3780 | 1466520681038 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 3780 | 1466520681040 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 07:51:21 INFO - PROCESS | 3780 | 1466520681044 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:51:21 INFO - PROCESS | 3780 | 1466520681046 Marionette TRACE conn3 <- [1,1614,null,{}] 07:51:21 INFO - PROCESS | 3780 | 1466520681049 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 3780 | 1466520681051 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:21 INFO - PROCESS | 3780 | 1466520681166 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:51:21 INFO - PROCESS | 3780 | 1466520681175 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 3780 | 1466520681176 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:21 INFO - PROCESS | 3780 | ++DOCSHELL 11C33000 == 34 [pid = 3780] [id = 413] 07:51:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12B17000) [pid = 3780] [serial = 1239] [outer = 00000000] 07:51:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16AD6800) [pid = 3780] [serial = 1240] [outer = 12B17000] 07:51:21 INFO - PROCESS | 3780 | 1466520681220 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16E78C00) [pid = 3780] [serial = 1241] [outer = 12B17000] 07:51:22 INFO - PROCESS | 3780 | 1466520682057 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:51:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1045ms 07:51:22 INFO - PROCESS | 3780 | 1466520682132 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 3780 | 1466520682136 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 07:51:22 INFO - PROCESS | 3780 | 1466520682141 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:51:22 INFO - PROCESS | 3780 | 1466520682146 Marionette TRACE conn3 <- [1,1618,null,{}] 07:51:22 INFO - PROCESS | 3780 | 1466520682152 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 3780 | 1466520682155 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:22 INFO - PROCESS | 3780 | 1466520682283 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:51:22 INFO - PROCESS | 3780 | 1466520682408 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 3780 | 1466520682412 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:22 INFO - PROCESS | 3780 | ++DOCSHELL 10435C00 == 35 [pid = 3780] [id = 414] 07:51:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10E05C00) [pid = 3780] [serial = 1242] [outer = 00000000] 07:51:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12919400) [pid = 3780] [serial = 1243] [outer = 10E05C00] 07:51:22 INFO - PROCESS | 3780 | 1466520682469 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (12B14C00) [pid = 3780] [serial = 1244] [outer = 10E05C00] 07:51:23 INFO - PROCESS | 3780 | 1466520683105 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:51:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1013ms 07:51:23 INFO - PROCESS | 3780 | 1466520683148 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 3780 | 1466520683153 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 07:51:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:51:23 INFO - PROCESS | 3780 | 1466520683160 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 3780 | 1466520683162 Marionette TRACE conn3 <- [1,1622,null,{}] 07:51:23 INFO - PROCESS | 3780 | 1466520683166 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 3780 | 1466520683169 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:23 INFO - PROCESS | 3780 | 1466520683295 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:51:23 INFO - PROCESS | 3780 | 1466520683513 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 3780 | 1466520683516 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:23 INFO - PROCESS | 3780 | ++DOCSHELL 0F30C000 == 36 [pid = 3780] [id = 415] 07:51:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0F30CC00) [pid = 3780] [serial = 1245] [outer = 00000000] 07:51:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10271C00) [pid = 3780] [serial = 1246] [outer = 0F30CC00] 07:51:23 INFO - PROCESS | 3780 | 1466520683569 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10E03C00) [pid = 3780] [serial = 1247] [outer = 0F30CC00] 07:51:24 INFO - PROCESS | 3780 | --DOCSHELL 0F310400 == 35 [pid = 3780] [id = 412] 07:51:24 INFO - PROCESS | 3780 | --DOCSHELL 15D76C00 == 34 [pid = 3780] [id = 411] 07:51:24 INFO - PROCESS | 3780 | --DOCSHELL 156B2400 == 33 [pid = 3780] [id = 410] 07:51:24 INFO - PROCESS | 3780 | --DOCSHELL 14E53800 == 32 [pid = 3780] [id = 409] 07:51:24 INFO - PROCESS | 3780 | --DOCSHELL 12B1D000 == 31 [pid = 3780] [id = 408] 07:51:24 INFO - PROCESS | 3780 | --DOCSHELL 10E0D000 == 30 [pid = 3780] [id = 407] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1760B800) [pid = 3780] [serial = 1204] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1552C000) [pid = 3780] [serial = 1189] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1552CC00) [pid = 3780] [serial = 1190] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1312F400) [pid = 3780] [serial = 1183] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1323CC00) [pid = 3780] [serial = 1184] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16A14400) [pid = 3780] [serial = 1166] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11C2B400) [pid = 3780] [serial = 1168] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B17C00) [pid = 3780] [serial = 1169] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11AE2400) [pid = 3780] [serial = 1180] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1281DC00) [pid = 3780] [serial = 1181] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (156F4000) [pid = 3780] [serial = 1171] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D79800) [pid = 3780] [serial = 1172] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (14E52800) [pid = 3780] [serial = 1186] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11014400) [pid = 3780] [serial = 1177] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1101EC00) [pid = 3780] [serial = 1178] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16E7B400) [pid = 3780] [serial = 1174] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1615D800) [pid = 3780] [serial = 1193] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16F76000) [pid = 3780] [serial = 1175] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16156400) [pid = 3780] [serial = 1192] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16820800) [pid = 3780] [serial = 1195] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16154400) [pid = 3780] [serial = 1198] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16818C00) [pid = 3780] [serial = 1199] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16ED5C00) [pid = 3780] [serial = 1201] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16A17000) [pid = 3780] [serial = 1196] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16EDD000) [pid = 3780] [serial = 1202] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17610400) [pid = 3780] [serial = 1205] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (14ED9400) [pid = 3780] [serial = 1187] [outer = 00000000] [url = about:blank] 07:51:24 INFO - PROCESS | 3780 | 1466520684184 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1060ms 07:51:24 INFO - PROCESS | 3780 | 1466520684232 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 3780 | 1466520684236 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 07:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:51:24 INFO - PROCESS | 3780 | 1466520684255 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 3780 | 1466520684258 Marionette TRACE conn3 <- [1,1626,null,{}] 07:51:24 INFO - PROCESS | 3780 | 1466520684264 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 3780 | 1466520684270 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:24 INFO - PROCESS | 3780 | 1466520684372 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:51:24 INFO - PROCESS | 3780 | 1466520684464 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 3780 | 1466520684467 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:24 INFO - PROCESS | 3780 | ++DOCSHELL 1101FC00 == 31 [pid = 3780] [id = 416] 07:51:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (112C0C00) [pid = 3780] [serial = 1248] [outer = 00000000] 07:51:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12899400) [pid = 3780] [serial = 1249] [outer = 112C0C00] 07:51:24 INFO - PROCESS | 3780 | 1466520684514 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (129F2800) [pid = 3780] [serial = 1250] [outer = 112C0C00] 07:51:24 INFO - PROCESS | 3780 | 1466520684888 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 728ms 07:51:24 INFO - PROCESS | 3780 | 1466520684966 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 3780 | 1466520684970 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 07:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:51:24 INFO - PROCESS | 3780 | 1466520684975 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 3780 | 1466520684977 Marionette TRACE conn3 <- [1,1630,null,{}] 07:51:24 INFO - PROCESS | 3780 | 1466520684980 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 3780 | 1466520684983 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:25 INFO - PROCESS | 3780 | 1466520685068 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:51:25 INFO - PROCESS | 3780 | 1466520685074 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 3780 | 1466520685076 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:25 INFO - PROCESS | 3780 | ++DOCSHELL 12B1D000 == 32 [pid = 3780] [id = 417] 07:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12D90400) [pid = 3780] [serial = 1251] [outer = 00000000] 07:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13456800) [pid = 3780] [serial = 1252] [outer = 12D90400] 07:51:25 INFO - PROCESS | 3780 | 1466520685120 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1430B400) [pid = 3780] [serial = 1253] [outer = 12D90400] 07:51:25 INFO - PROCESS | 3780 | 1466520685577 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:51:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 649ms 07:51:25 INFO - PROCESS | 3780 | 1466520685612 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 3780 | 1466520685614 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 07:51:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:51:25 INFO - PROCESS | 3780 | 1466520685623 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 3780 | 1466520685628 Marionette TRACE conn3 <- [1,1634,null,{}] 07:51:25 INFO - PROCESS | 3780 | 1466520685638 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 3780 | 1466520685642 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:25 INFO - PROCESS | 3780 | 1466520685724 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:51:25 INFO - PROCESS | 3780 | 1466520685734 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 3780 | 1466520685736 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:25 INFO - PROCESS | 3780 | ++DOCSHELL 15525400 == 33 [pid = 3780] [id = 418] 07:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15526800) [pid = 3780] [serial = 1254] [outer = 00000000] 07:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156B4C00) [pid = 3780] [serial = 1255] [outer = 15526800] 07:51:25 INFO - PROCESS | 3780 | 1466520685779 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (156F5C00) [pid = 3780] [serial = 1256] [outer = 15526800] 07:51:26 INFO - PROCESS | 3780 | 1466520686267 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 665ms 07:51:26 INFO - PROCESS | 3780 | 1466520686312 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 3780 | 1466520686315 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 07:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:51:26 INFO - PROCESS | 3780 | 1466520686318 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 3780 | 1466520686320 Marionette TRACE conn3 <- [1,1638,null,{}] 07:51:26 INFO - PROCESS | 3780 | 1466520686323 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 3780 | 1466520686325 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:26 INFO - PROCESS | 3780 | 1466520686416 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:51:26 INFO - PROCESS | 3780 | 1466520686421 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 3780 | 1466520686423 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:26 INFO - PROCESS | 3780 | ++DOCSHELL 15B61C00 == 34 [pid = 3780] [id = 419] 07:51:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15D6C400) [pid = 3780] [serial = 1257] [outer = 00000000] 07:51:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16153800) [pid = 3780] [serial = 1258] [outer = 15D6C400] 07:51:26 INFO - PROCESS | 3780 | 1466520686466 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1615C000) [pid = 3780] [serial = 1259] [outer = 15D6C400] 07:51:26 INFO - PROCESS | 3780 | 1466520686943 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 649ms 07:51:26 INFO - PROCESS | 3780 | 1466520686955 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 3780 | 1466520686958 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 07:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:51:26 INFO - PROCESS | 3780 | 1466520686965 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 3780 | 1466520686967 Marionette TRACE conn3 <- [1,1642,null,{}] 07:51:26 INFO - PROCESS | 3780 | 1466520686970 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 3780 | 1466520686972 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:27 INFO - PROCESS | 3780 | 1466520687081 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:51:27 INFO - PROCESS | 3780 | 1466520687087 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 3780 | 1466520687093 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:27 INFO - PROCESS | 3780 | ++DOCSHELL 13031800 == 35 [pid = 3780] [id = 420] 07:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16816400) [pid = 3780] [serial = 1260] [outer = 00000000] 07:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (169A2400) [pid = 3780] [serial = 1261] [outer = 16816400] 07:51:27 INFO - PROCESS | 3780 | 1466520687147 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16A19400) [pid = 3780] [serial = 1262] [outer = 16816400] 07:51:27 INFO - PROCESS | 3780 | 1466520687635 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 696ms 07:51:27 INFO - PROCESS | 3780 | 1466520687661 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 3780 | 1466520687663 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 07:51:27 INFO - PROCESS | 3780 | 1466520687666 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:51:27 INFO - PROCESS | 3780 | 1466520687668 Marionette TRACE conn3 <- [1,1646,null,{}] 07:51:27 INFO - PROCESS | 3780 | 1466520687671 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:27 INFO - PROCESS | 3780 | 1466520687674 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:27 INFO - PROCESS | 3780 | 1466520687786 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:51:27 INFO - PROCESS | 3780 | 1466520687879 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 3780 | 1466520687881 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:27 INFO - PROCESS | 3780 | ++DOCSHELL 1681AC00 == 36 [pid = 3780] [id = 421] 07:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A15400) [pid = 3780] [serial = 1263] [outer = 00000000] 07:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16ED5C00) [pid = 3780] [serial = 1264] [outer = 16A15400] 07:51:27 INFO - PROCESS | 3780 | 1466520687923 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17509800) [pid = 3780] [serial = 1265] [outer = 16A15400] 07:51:28 INFO - PROCESS | 3780 | 1466520688345 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 744ms 07:51:28 INFO - PROCESS | 3780 | 1466520688407 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 3780 | 1466520688409 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 07:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:51:28 INFO - PROCESS | 3780 | 1466520688412 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 3780 | 1466520688414 Marionette TRACE conn3 <- [1,1650,null,{}] 07:51:28 INFO - PROCESS | 3780 | 1466520688423 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 3780 | 1466520688425 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:28 INFO - PROCESS | 3780 | 1466520688531 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:51:28 INFO - PROCESS | 3780 | 1466520688540 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 3780 | 1466520688542 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:28 INFO - PROCESS | 3780 | ++DOCSHELL 13456400 == 37 [pid = 3780] [id = 422] 07:51:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17512000) [pid = 3780] [serial = 1266] [outer = 00000000] 07:51:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1760EC00) [pid = 3780] [serial = 1267] [outer = 17512000] 07:51:28 INFO - PROCESS | 3780 | 1466520688584 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1767C400) [pid = 3780] [serial = 1268] [outer = 17512000] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (0F316000) [pid = 3780] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (156B2C00) [pid = 3780] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15FF2C00) [pid = 3780] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E0E800) [pid = 3780] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12B1D400) [pid = 3780] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14EDB400) [pid = 3780] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10E06C00) [pid = 3780] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10439800) [pid = 3780] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12B1D800) [pid = 3780] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15EB4800) [pid = 3780] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:51:28 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (166FB000) [pid = 3780] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:51:29 INFO - PROCESS | 3780 | 1466520689085 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 712ms 07:51:29 INFO - PROCESS | 3780 | 1466520689146 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 3780 | 1466520689148 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:51:29 INFO - PROCESS | 3780 | 1466520689151 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 3780 | 1466520689153 Marionette TRACE conn3 <- [1,1654,null,{}] 07:51:29 INFO - PROCESS | 3780 | 1466520689157 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 3780 | 1466520689158 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:29 INFO - PROCESS | 3780 | 1466520689261 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:51:29 INFO - PROCESS | 3780 | 1466520689266 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 3780 | 1466520689268 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:29 INFO - PROCESS | 3780 | ++DOCSHELL 1026A400 == 38 [pid = 3780] [id = 423] 07:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0F313800) [pid = 3780] [serial = 1269] [outer = 00000000] 07:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14F14800) [pid = 3780] [serial = 1270] [outer = 0F313800] 07:51:29 INFO - PROCESS | 3780 | 1466520689311 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15D6E400) [pid = 3780] [serial = 1271] [outer = 0F313800] 07:51:29 INFO - PROCESS | 3780 | 1466520689763 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 633ms 07:51:29 INFO - PROCESS | 3780 | 1466520689790 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 3780 | 1466520689791 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:51:29 INFO - PROCESS | 3780 | 1466520689799 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 3780 | 1466520689800 Marionette TRACE conn3 <- [1,1658,null,{}] 07:51:29 INFO - PROCESS | 3780 | 1466520689803 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 3780 | 1466520689805 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:29 INFO - PROCESS | 3780 | 1466520689887 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:51:29 INFO - PROCESS | 3780 | 1466520689892 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 3780 | 1466520689894 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:29 INFO - PROCESS | 3780 | ++DOCSHELL 105F2000 == 39 [pid = 3780] [id = 424] 07:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13036800) [pid = 3780] [serial = 1272] [outer = 00000000] 07:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16ED4400) [pid = 3780] [serial = 1273] [outer = 13036800] 07:51:29 INFO - PROCESS | 3780 | 1466520689938 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1760CC00) [pid = 3780] [serial = 1274] [outer = 13036800] 07:51:30 INFO - PROCESS | 3780 | 1466520690371 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 602ms 07:51:30 INFO - PROCESS | 3780 | 1466520690392 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 3780 | 1466520690394 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 07:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:51:30 INFO - PROCESS | 3780 | 1466520690409 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 3780 | 1466520690411 Marionette TRACE conn3 <- [1,1662,null,{}] 07:51:30 INFO - PROCESS | 3780 | 1466520690418 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:30 INFO - PROCESS | 3780 | 1466520690420 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:30 INFO - PROCESS | 3780 | 1466520690506 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:51:30 INFO - PROCESS | 3780 | 1466520690511 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 3780 | 1466520690514 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:30 INFO - PROCESS | 3780 | ++DOCSHELL 17B01C00 == 40 [pid = 3780] [id = 425] 07:51:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17B02400) [pid = 3780] [serial = 1275] [outer = 00000000] 07:51:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17E28400) [pid = 3780] [serial = 1276] [outer = 17B02400] 07:51:30 INFO - PROCESS | 3780 | 1466520690560 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17F76400) [pid = 3780] [serial = 1277] [outer = 17B02400] 07:51:31 INFO - PROCESS | 3780 | 1466520691216 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 855ms 07:51:31 INFO - PROCESS | 3780 | 1466520691252 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 3780 | 1466520691256 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 07:51:31 INFO - PROCESS | 3780 | 1466520691262 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:51:31 INFO - PROCESS | 3780 | 1466520691265 Marionette TRACE conn3 <- [1,1666,null,{}] 07:51:31 INFO - PROCESS | 3780 | 1466520691271 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:31 INFO - PROCESS | 3780 | 1466520691274 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:31 INFO - PROCESS | 3780 | 1466520691430 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:51:31 INFO - PROCESS | 3780 | 1466520691543 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 3780 | 1466520691546 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:31 INFO - PROCESS | 3780 | ++DOCSHELL 11010400 == 41 [pid = 3780] [id = 426] 07:51:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11014400) [pid = 3780] [serial = 1278] [outer = 00000000] 07:51:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12B17800) [pid = 3780] [serial = 1279] [outer = 11014400] 07:51:31 INFO - PROCESS | 3780 | 1466520691642 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13130000) [pid = 3780] [serial = 1280] [outer = 11014400] 07:51:32 INFO - PROCESS | 3780 | 1466520692264 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1045ms 07:51:32 INFO - PROCESS | 3780 | 1466520692338 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 3780 | 1466520692342 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 07:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:51:32 INFO - PROCESS | 3780 | 1466520692367 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 3780 | 1466520692370 Marionette TRACE conn3 <- [1,1670,null,{}] 07:51:32 INFO - PROCESS | 3780 | 1466520692374 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 3780 | 1466520692377 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:32 INFO - PROCESS | 3780 | 1466520692531 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:51:32 INFO - PROCESS | 3780 | 1466520692658 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 3780 | 1466520692661 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:32 INFO - PROCESS | 3780 | ++DOCSHELL 14E56400 == 42 [pid = 3780] [id = 427] 07:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14ED5800) [pid = 3780] [serial = 1281] [outer = 00000000] 07:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (154E4000) [pid = 3780] [serial = 1282] [outer = 14ED5800] 07:51:32 INFO - PROCESS | 3780 | 1466520692719 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15B5F400) [pid = 3780] [serial = 1283] [outer = 14ED5800] 07:51:33 INFO - PROCESS | 3780 | 1466520693314 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1013ms 07:51:33 INFO - PROCESS | 3780 | 1466520693372 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 3780 | 1466520693375 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 07:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:51:33 INFO - PROCESS | 3780 | 1466520693378 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 3780 | 1466520693382 Marionette TRACE conn3 <- [1,1674,null,{}] 07:51:33 INFO - PROCESS | 3780 | 1466520693393 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 3780 | 1466520693397 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:33 INFO - PROCESS | 3780 | 1466520693503 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:51:33 INFO - PROCESS | 3780 | 1466520693616 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 3780 | 1466520693619 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:33 INFO - PROCESS | 3780 | ++DOCSHELL 14E4FC00 == 43 [pid = 3780] [id = 428] 07:51:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (14E50400) [pid = 3780] [serial = 1284] [outer = 00000000] 07:51:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17769800) [pid = 3780] [serial = 1285] [outer = 14E50400] 07:51:33 INFO - PROCESS | 3780 | 1466520693717 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17F6F400) [pid = 3780] [serial = 1286] [outer = 14E50400] 07:51:34 INFO - PROCESS | 3780 | 1466520694499 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:51:34 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 07:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1172ms 07:51:34 INFO - PROCESS | 3780 | 1466520694571 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 3780 | 1466520694575 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 07:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:51:34 INFO - PROCESS | 3780 | 1466520694582 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 3780 | 1466520694587 Marionette TRACE conn3 <- [1,1678,null,{}] 07:51:34 INFO - PROCESS | 3780 | 1466520694595 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 3780 | 1466520694598 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:34 INFO - PROCESS | 3780 | 1466520694706 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:51:34 INFO - PROCESS | 3780 | 1466520694838 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 3780 | 1466520694842 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:34 INFO - PROCESS | 3780 | ++DOCSHELL 11CCFC00 == 44 [pid = 3780] [id = 429] 07:51:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (11CD1000) [pid = 3780] [serial = 1287] [outer = 00000000] 07:51:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12B14000) [pid = 3780] [serial = 1288] [outer = 11CD1000] 07:51:34 INFO - PROCESS | 3780 | 1466520694924 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12D89000) [pid = 3780] [serial = 1289] [outer = 11CD1000] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 105F2000 == 43 [pid = 3780] [id = 424] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 1026A400 == 42 [pid = 3780] [id = 423] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 13456400 == 41 [pid = 3780] [id = 422] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 1681AC00 == 40 [pid = 3780] [id = 421] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 13031800 == 39 [pid = 3780] [id = 420] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 15B61C00 == 38 [pid = 3780] [id = 419] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 15525400 == 37 [pid = 3780] [id = 418] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 12B1D000 == 36 [pid = 3780] [id = 417] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 1101FC00 == 35 [pid = 3780] [id = 416] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 0F30C000 == 34 [pid = 3780] [id = 415] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 10435C00 == 33 [pid = 3780] [id = 414] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 11C33000 == 32 [pid = 3780] [id = 413] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 10B76C00 == 31 [pid = 3780] [id = 406] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 14E56400 == 30 [pid = 3780] [id = 427] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 14E4FC00 == 29 [pid = 3780] [id = 428] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 17B01C00 == 28 [pid = 3780] [id = 425] 07:51:35 INFO - PROCESS | 3780 | --DOCSHELL 11010400 == 27 [pid = 3780] [id = 426] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10E08800) [pid = 3780] [serial = 1237] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15B6D400) [pid = 3780] [serial = 1231] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (165F5C00) [pid = 3780] [serial = 1234] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11016400) [pid = 3780] [serial = 1222] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11236000) [pid = 3780] [serial = 1223] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1312F000) [pid = 3780] [serial = 1225] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (131E6C00) [pid = 3780] [serial = 1226] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14F99C00) [pid = 3780] [serial = 1228] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12B18400) [pid = 3780] [serial = 1220] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11016800) [pid = 3780] [serial = 1219] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15D78C00) [pid = 3780] [serial = 1232] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16817000) [pid = 3780] [serial = 1235] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A57800) [pid = 3780] [serial = 1208] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (104EB000) [pid = 3780] [serial = 1207] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (131E5400) [pid = 3780] [serial = 1211] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1302FC00) [pid = 3780] [serial = 1210] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1681A400) [pid = 3780] [serial = 1214] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13034400) [pid = 3780] [serial = 1238] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16151800) [pid = 3780] [serial = 1213] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17BD0400) [pid = 3780] [serial = 1217] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17765C00) [pid = 3780] [serial = 1216] [outer = 00000000] [url = about:blank] 07:51:35 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15530800) [pid = 3780] [serial = 1229] [outer = 00000000] [url = about:blank] 07:51:36 INFO - PROCESS | 3780 | 1466520696146 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1631ms 07:51:36 INFO - PROCESS | 3780 | 1466520696188 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 3780 | 1466520696192 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:51:36 INFO - PROCESS | 3780 | 1466520696204 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 3780 | 1466520696207 Marionette TRACE conn3 <- [1,1682,null,{}] 07:51:36 INFO - PROCESS | 3780 | 1466520696213 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 3780 | 1466520696216 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:36 INFO - PROCESS | 3780 | 1466520696297 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:51:36 INFO - PROCESS | 3780 | 1466520696303 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 3780 | 1466520696307 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:36 INFO - PROCESS | 3780 | ++DOCSHELL 10B70C00 == 28 [pid = 3780] [id = 430] 07:51:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10B71400) [pid = 3780] [serial = 1290] [outer = 00000000] 07:51:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10E8C000) [pid = 3780] [serial = 1291] [outer = 10B71400] 07:51:36 INFO - PROCESS | 3780 | 1466520696354 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10F67800) [pid = 3780] [serial = 1292] [outer = 10B71400] 07:51:36 INFO - PROCESS | 3780 | 1466520696886 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 712ms 07:51:36 INFO - PROCESS | 3780 | 1466520696940 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 3780 | 1466520696945 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:51:36 INFO - PROCESS | 3780 | 1466520696956 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 3780 | 1466520696958 Marionette TRACE conn3 <- [1,1686,null,{}] 07:51:36 INFO - PROCESS | 3780 | 1466520696962 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 3780 | 1466520696964 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:37 INFO - PROCESS | 3780 | 1466520697049 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:51:37 INFO - PROCESS | 3780 | 1466520697055 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 3780 | 1466520697057 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:37 INFO - PROCESS | 3780 | ++DOCSHELL 11CD3C00 == 29 [pid = 3780] [id = 431] 07:51:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12922400) [pid = 3780] [serial = 1293] [outer = 00000000] 07:51:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (129EE800) [pid = 3780] [serial = 1294] [outer = 12922400] 07:51:37 INFO - PROCESS | 3780 | 1466520697104 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12B19000) [pid = 3780] [serial = 1295] [outer = 12922400] 07:51:37 INFO - PROCESS | 3780 | 1466520697565 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:51:37 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 07:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 633ms 07:51:37 INFO - PROCESS | 3780 | 1466520697591 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 3780 | 1466520697593 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 07:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:51:37 INFO - PROCESS | 3780 | 1466520697600 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 3780 | 1466520697604 Marionette TRACE conn3 <- [1,1690,null,{}] 07:51:37 INFO - PROCESS | 3780 | 1466520697615 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 3780 | 1466520697619 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:37 INFO - PROCESS | 3780 | 1466520697708 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:51:37 INFO - PROCESS | 3780 | 1466520697717 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 3780 | 1466520697721 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:37 INFO - PROCESS | 3780 | ++DOCSHELL 13242800 == 30 [pid = 3780] [id = 432] 07:51:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13243400) [pid = 3780] [serial = 1296] [outer = 00000000] 07:51:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13D0BC00) [pid = 3780] [serial = 1297] [outer = 13243400] 07:51:37 INFO - PROCESS | 3780 | 1466520697767 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (14311000) [pid = 3780] [serial = 1298] [outer = 13243400] 07:51:38 INFO - PROCESS | 3780 | 1466520698232 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 696ms 07:51:38 INFO - PROCESS | 3780 | 1466520698296 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 3780 | 1466520698298 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 07:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:51:38 INFO - PROCESS | 3780 | 1466520698302 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 3780 | 1466520698303 Marionette TRACE conn3 <- [1,1694,null,{}] 07:51:38 INFO - PROCESS | 3780 | 1466520698314 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 3780 | 1466520698316 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:38 INFO - PROCESS | 3780 | 1466520698430 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:51:38 INFO - PROCESS | 3780 | 1466520698513 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 3780 | 1466520698515 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:38 INFO - PROCESS | 3780 | ++DOCSHELL 14E57400 == 31 [pid = 3780] [id = 433] 07:51:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (14F14000) [pid = 3780] [serial = 1299] [outer = 00000000] 07:51:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (154E3400) [pid = 3780] [serial = 1300] [outer = 14F14000] 07:51:38 INFO - PROCESS | 3780 | 1466520698560 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15532000) [pid = 3780] [serial = 1301] [outer = 14F14000] 07:51:39 INFO - PROCESS | 3780 | 1466520699029 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 744ms 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:51:39 INFO - PROCESS | 3780 | 1466520699074 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 3780 | 1466520699076 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 07:51:39 INFO - PROCESS | 3780 | 1466520699079 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 3780 | 1466520699081 Marionette TRACE conn3 <- [1,1698,null,{}] 07:51:39 INFO - PROCESS | 3780 | 1466520699084 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 3780 | 1466520699086 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:39 INFO - PROCESS | 3780 | 1466520699194 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:51:39 INFO - PROCESS | 3780 | 1466520699199 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 3780 | 1466520699201 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:39 INFO - PROCESS | 3780 | ++DOCSHELL 14F99000 == 32 [pid = 3780] [id = 434] 07:51:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (154DE000) [pid = 3780] [serial = 1302] [outer = 00000000] 07:51:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15D72800) [pid = 3780] [serial = 1303] [outer = 154DE000] 07:51:39 INFO - PROCESS | 3780 | 1466520699246 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15EB3400) [pid = 3780] [serial = 1304] [outer = 154DE000] 07:51:39 INFO - PROCESS | 3780 | 1466520699707 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 696ms 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:51:39 INFO - PROCESS | 3780 | 1466520699779 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 3780 | 1466520699782 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 07:51:39 INFO - PROCESS | 3780 | 1466520699785 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 3780 | 1466520699787 Marionette TRACE conn3 <- [1,1702,null,{}] 07:51:39 INFO - PROCESS | 3780 | 1466520699790 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 3780 | 1466520699795 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:39 INFO - PROCESS | 3780 | 1466520699953 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:51:39 INFO - PROCESS | 3780 | 1466520699976 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 3780 | 1466520699979 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:39 INFO - PROCESS | 3780 | ++DOCSHELL 165F6800 == 33 [pid = 3780] [id = 435] 07:51:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (166FB000) [pid = 3780] [serial = 1305] [outer = 00000000] 07:51:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (169A7000) [pid = 3780] [serial = 1306] [outer = 166FB000] 07:51:40 INFO - PROCESS | 3780 | 1466520700023 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16A18C00) [pid = 3780] [serial = 1307] [outer = 166FB000] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16816400) [pid = 3780] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16A15400) [pid = 3780] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15526800) [pid = 3780] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (112C0C00) [pid = 3780] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12D90400) [pid = 3780] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10E05C00) [pid = 3780] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17512000) [pid = 3780] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0F30CC00) [pid = 3780] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15D6C400) [pid = 3780] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12B17000) [pid = 3780] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0F313800) [pid = 3780] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13036800) [pid = 3780] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:51:40 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17B02400) [pid = 3780] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:51:40 INFO - PROCESS | 3780 | 1466520700695 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 950ms 07:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:51:40 INFO - PROCESS | 3780 | 1466520700730 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 3780 | 1466520700732 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 07:51:40 INFO - PROCESS | 3780 | 1466520700745 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 3780 | 1466520700747 Marionette TRACE conn3 <- [1,1706,null,{}] 07:51:40 INFO - PROCESS | 3780 | 1466520700750 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:40 INFO - PROCESS | 3780 | 1466520700752 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:40 INFO - PROCESS | 3780 | 1466520700834 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:51:40 INFO - PROCESS | 3780 | 1466520700924 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 3780 | 1466520700926 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:40 INFO - PROCESS | 3780 | ++DOCSHELL 0F30CC00 == 34 [pid = 3780] [id = 436] 07:51:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10220000) [pid = 3780] [serial = 1308] [outer = 00000000] 07:51:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12B19C00) [pid = 3780] [serial = 1309] [outer = 10220000] 07:51:40 INFO - PROCESS | 3780 | 1466520700972 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13036800) [pid = 3780] [serial = 1310] [outer = 10220000] 07:51:41 INFO - PROCESS | 3780 | 1466520701348 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 665ms 07:51:41 INFO - PROCESS | 3780 | 1466520701394 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 3780 | 1466520701396 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 07:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:51:41 INFO - PROCESS | 3780 | 1466520701455 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 3780 | 1466520701457 Marionette TRACE conn3 <- [1,1710,null,{}] 07:51:41 INFO - PROCESS | 3780 | 1466520701460 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 3780 | 1466520701462 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:41 INFO - PROCESS | 3780 | 1466520701536 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:51:41 INFO - PROCESS | 3780 | 1466520701541 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 3780 | 1466520701543 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:41 INFO - PROCESS | 3780 | ++DOCSHELL 14E50800 == 35 [pid = 3780] [id = 437] 07:51:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15D6C400) [pid = 3780] [serial = 1311] [outer = 00000000] 07:51:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A2FC00) [pid = 3780] [serial = 1312] [outer = 15D6C400] 07:51:41 INFO - PROCESS | 3780 | 1466520701587 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A11400) [pid = 3780] [serial = 1313] [outer = 15D6C400] 07:51:42 INFO - PROCESS | 3780 | 1466520702002 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:51:42 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 07:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 618ms 07:51:42 INFO - PROCESS | 3780 | 1466520702055 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 3780 | 1466520702057 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 07:51:42 INFO - PROCESS | 3780 | 1466520702060 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:51:42 INFO - PROCESS | 3780 | 1466520702062 Marionette TRACE conn3 <- [1,1714,null,{}] 07:51:42 INFO - PROCESS | 3780 | 1466520702069 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 3780 | 1466520702071 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:42 INFO - PROCESS | 3780 | 1466520702147 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:51:42 INFO - PROCESS | 3780 | 1466520702153 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 3780 | 1466520702155 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:42 INFO - PROCESS | 3780 | ++DOCSHELL 13241C00 == 36 [pid = 3780] [id = 438] 07:51:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16EDF400) [pid = 3780] [serial = 1314] [outer = 00000000] 07:51:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1760B000) [pid = 3780] [serial = 1315] [outer = 16EDF400] 07:51:42 INFO - PROCESS | 3780 | 1466520702197 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17672C00) [pid = 3780] [serial = 1316] [outer = 16EDF400] 07:51:42 INFO - PROCESS | 3780 | 1466520702689 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 712ms 07:51:42 INFO - PROCESS | 3780 | 1466520702761 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 3780 | 1466520702766 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 07:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:51:42 INFO - PROCESS | 3780 | 1466520702771 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 3780 | 1466520702776 Marionette TRACE conn3 <- [1,1718,null,{}] 07:51:42 INFO - PROCESS | 3780 | 1466520702783 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 3780 | 1466520702786 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:42 INFO - PROCESS | 3780 | 1466520702962 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:51:43 INFO - PROCESS | 3780 | 1466520703074 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 3780 | 1466520703079 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:43 INFO - PROCESS | 3780 | ++DOCSHELL 10E02000 == 37 [pid = 3780] [id = 439] 07:51:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10E02400) [pid = 3780] [serial = 1317] [outer = 00000000] 07:51:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10E89800) [pid = 3780] [serial = 1318] [outer = 10E02400] 07:51:43 INFO - PROCESS | 3780 | 1466520703139 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11019000) [pid = 3780] [serial = 1319] [outer = 10E02400] 07:51:43 INFO - PROCESS | 3780 | 1466520703821 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:51:43 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 07:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1108ms 07:51:43 INFO - PROCESS | 3780 | 1466520703875 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 3780 | 1466520703880 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 07:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:51:43 INFO - PROCESS | 3780 | 1466520703886 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 3780 | 1466520703889 Marionette TRACE conn3 <- [1,1722,null,{}] 07:51:43 INFO - PROCESS | 3780 | 1466520703963 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 3780 | 1466520703966 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:44 INFO - PROCESS | 3780 | 1466520704120 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:51:44 INFO - PROCESS | 3780 | 1466520704177 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 3780 | 1466520704180 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:44 INFO - PROCESS | 3780 | ++DOCSHELL 1309E400 == 38 [pid = 3780] [id = 440] 07:51:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (130A1800) [pid = 3780] [serial = 1320] [outer = 00000000] 07:51:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (13153400) [pid = 3780] [serial = 1321] [outer = 130A1800] 07:51:44 INFO - PROCESS | 3780 | 1466520704234 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13454C00) [pid = 3780] [serial = 1322] [outer = 130A1800] 07:51:44 INFO - PROCESS | 3780 | 1466520704911 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1060ms 07:51:44 INFO - PROCESS | 3780 | 1466520704961 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 3780 | 1466520704963 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 07:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:51:44 INFO - PROCESS | 3780 | 1466520704967 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 3780 | 1466520704970 Marionette TRACE conn3 <- [1,1726,null,{}] 07:51:45 INFO - PROCESS | 3780 | 1466520704981 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 3780 | 1466520704986 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:45 INFO - PROCESS | 3780 | 1466520705105 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:51:45 INFO - PROCESS | 3780 | 1466520705319 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 3780 | 1466520705323 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:45 INFO - PROCESS | 3780 | ++DOCSHELL 0F309C00 == 39 [pid = 3780] [id = 441] 07:51:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (0F313800) [pid = 3780] [serial = 1323] [outer = 00000000] 07:51:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1047C800) [pid = 3780] [serial = 1324] [outer = 0F313800] 07:51:45 INFO - PROCESS | 3780 | 1466520705382 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (105F0000) [pid = 3780] [serial = 1325] [outer = 0F313800] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 14E50800 == 38 [pid = 3780] [id = 437] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 0F30CC00 == 37 [pid = 3780] [id = 436] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 165F6800 == 36 [pid = 3780] [id = 435] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 14F99000 == 35 [pid = 3780] [id = 434] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 14E57400 == 34 [pid = 3780] [id = 433] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 13242800 == 33 [pid = 3780] [id = 432] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 11CD3C00 == 32 [pid = 3780] [id = 431] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 10B70C00 == 31 [pid = 3780] [id = 430] 07:51:45 INFO - PROCESS | 3780 | --DOCSHELL 11CCFC00 == 30 [pid = 3780] [id = 429] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (169A2400) [pid = 3780] [serial = 1261] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16ED5C00) [pid = 3780] [serial = 1264] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16A19400) [pid = 3780] [serial = 1262] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (156B4C00) [pid = 3780] [serial = 1255] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (156F5C00) [pid = 3780] [serial = 1256] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12899400) [pid = 3780] [serial = 1249] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (129F2800) [pid = 3780] [serial = 1250] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13456800) [pid = 3780] [serial = 1252] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1430B400) [pid = 3780] [serial = 1253] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12919400) [pid = 3780] [serial = 1243] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1760EC00) [pid = 3780] [serial = 1267] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12B14C00) [pid = 3780] [serial = 1244] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10271C00) [pid = 3780] [serial = 1246] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10E03C00) [pid = 3780] [serial = 1247] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16153800) [pid = 3780] [serial = 1258] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16E78C00) [pid = 3780] [serial = 1241] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16AD6800) [pid = 3780] [serial = 1240] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17509800) [pid = 3780] [serial = 1265] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14F14800) [pid = 3780] [serial = 1270] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1760CC00) [pid = 3780] [serial = 1274] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1767C400) [pid = 3780] [serial = 1268] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17F76400) [pid = 3780] [serial = 1277] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16ED4400) [pid = 3780] [serial = 1273] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17E28400) [pid = 3780] [serial = 1276] [outer = 00000000] [url = about:blank] 07:51:45 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15D6E400) [pid = 3780] [serial = 1271] [outer = 00000000] [url = about:blank] 07:51:46 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1615C000) [pid = 3780] [serial = 1259] [outer = 00000000] [url = about:blank] 07:51:46 INFO - PROCESS | 3780 | 1466520705998 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1108ms 07:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:51:46 INFO - PROCESS | 3780 | 1466520706062 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 3780 | 1466520706065 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 07:51:46 INFO - PROCESS | 3780 | 1466520706069 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 3780 | 1466520706072 Marionette TRACE conn3 <- [1,1730,null,{}] 07:51:46 INFO - PROCESS | 3780 | 1466520706077 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 3780 | 1466520706081 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:46 INFO - PROCESS | 3780 | 1466520706170 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:51:46 INFO - PROCESS | 3780 | 1466520706268 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 3780 | 1466520706271 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:46 INFO - PROCESS | 3780 | ++DOCSHELL 104E6C00 == 31 [pid = 3780] [id = 442] 07:51:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (105E8400) [pid = 3780] [serial = 1326] [outer = 00000000] 07:51:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1101E000) [pid = 3780] [serial = 1327] [outer = 105E8400] 07:51:46 INFO - PROCESS | 3780 | 1466520706318 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (129A8C00) [pid = 3780] [serial = 1328] [outer = 105E8400] 07:51:46 INFO - PROCESS | 3780 | 1466520706767 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 697ms 07:51:46 INFO - PROCESS | 3780 | 1466520706800 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 3780 | 1466520706803 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 07:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:51:46 INFO - PROCESS | 3780 | 1466520706812 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 3780 | 1466520706814 Marionette TRACE conn3 <- [1,1734,null,{}] 07:51:46 INFO - PROCESS | 3780 | 1466520706818 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 3780 | 1466520706820 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:46 INFO - PROCESS | 3780 | 1466520706935 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:51:46 INFO - PROCESS | 3780 | 1466520706945 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 3780 | 1466520706947 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:46 INFO - PROCESS | 3780 | ++DOCSHELL 13456800 == 32 [pid = 3780] [id = 443] 07:51:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1345DC00) [pid = 3780] [serial = 1329] [outer = 00000000] 07:51:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13D0E400) [pid = 3780] [serial = 1330] [outer = 1345DC00] 07:51:46 INFO - PROCESS | 3780 | 1466520706999 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14E4CC00) [pid = 3780] [serial = 1331] [outer = 1345DC00] 07:51:47 INFO - PROCESS | 3780 | 1466520707465 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 712ms 07:51:47 INFO - PROCESS | 3780 | 1466520707508 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 3780 | 1466520707510 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:51:47 INFO - PROCESS | 3780 | 1466520707515 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 3780 | 1466520707520 Marionette TRACE conn3 <- [1,1738,null,{}] 07:51:47 INFO - PROCESS | 3780 | 1466520707528 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 3780 | 1466520707532 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:47 INFO - PROCESS | 3780 | 1466520707615 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:51:47 INFO - PROCESS | 3780 | 1466520707624 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 3780 | 1466520707626 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:47 INFO - PROCESS | 3780 | ++DOCSHELL 156F3400 == 33 [pid = 3780] [id = 444] 07:51:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156F3800) [pid = 3780] [serial = 1332] [outer = 00000000] 07:51:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15B6BC00) [pid = 3780] [serial = 1333] [outer = 156F3800] 07:51:47 INFO - PROCESS | 3780 | 1466520707672 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15FF9400) [pid = 3780] [serial = 1334] [outer = 156F3800] 07:51:48 INFO - PROCESS | 3780 | 1466520708175 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 712ms 07:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:51:48 INFO - PROCESS | 3780 | 1466520708217 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 3780 | 1466520708219 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 07:51:48 INFO - PROCESS | 3780 | 1466520708223 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 3780 | 1466520708224 Marionette TRACE conn3 <- [1,1742,null,{}] 07:51:48 INFO - PROCESS | 3780 | 1466520708228 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 3780 | 1466520708230 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:48 INFO - PROCESS | 3780 | 1466520708369 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:51:48 INFO - PROCESS | 3780 | 1466520708388 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 3780 | 1466520708390 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:48 INFO - PROCESS | 3780 | ++DOCSHELL 16155C00 == 34 [pid = 3780] [id = 445] 07:51:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16156000) [pid = 3780] [serial = 1335] [outer = 00000000] 07:51:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (165F6800) [pid = 3780] [serial = 1336] [outer = 16156000] 07:51:48 INFO - PROCESS | 3780 | 1466520708433 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16814000) [pid = 3780] [serial = 1337] [outer = 16156000] 07:51:48 INFO - PROCESS | 3780 | 1466520708909 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 696ms 07:51:48 INFO - PROCESS | 3780 | 1466520708954 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 3780 | 1466520708956 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 07:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:51:48 INFO - PROCESS | 3780 | 1466520708960 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 3780 | 1466520708961 Marionette TRACE conn3 <- [1,1746,null,{}] 07:51:48 INFO - PROCESS | 3780 | 1466520708965 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 3780 | 1466520708966 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:49 INFO - PROCESS | 3780 | 1466520709091 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:51:49 INFO - PROCESS | 3780 | 1466520709096 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 3780 | 1466520709102 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:49 INFO - PROCESS | 3780 | ++DOCSHELL 16A14400 == 35 [pid = 3780] [id = 446] 07:51:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A14800) [pid = 3780] [serial = 1338] [outer = 00000000] 07:51:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A1BC00) [pid = 3780] [serial = 1339] [outer = 16A14800] 07:51:49 INFO - PROCESS | 3780 | 1466520709210 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16E78800) [pid = 3780] [serial = 1340] [outer = 16A14800] 07:51:49 INFO - PROCESS | 3780 | 1466520709641 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 744ms 07:51:49 INFO - PROCESS | 3780 | 1466520709729 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 3780 | 1466520709731 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 07:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:51:49 INFO - PROCESS | 3780 | 1466520709741 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 3780 | 1466520709743 Marionette TRACE conn3 <- [1,1750,null,{}] 07:51:49 INFO - PROCESS | 3780 | 1466520709746 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 3780 | 1466520709748 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:49 INFO - PROCESS | 3780 | 1466520709861 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:51:49 INFO - PROCESS | 3780 | 1466520709925 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 3780 | 1466520709927 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:49 INFO - PROCESS | 3780 | ++DOCSHELL 17609C00 == 36 [pid = 3780] [id = 447] 07:51:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1760A000) [pid = 3780] [serial = 1341] [outer = 00000000] 07:51:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17677800) [pid = 3780] [serial = 1342] [outer = 1760A000] 07:51:50 INFO - PROCESS | 3780 | 1466520709978 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1767FC00) [pid = 3780] [serial = 1343] [outer = 1760A000] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12922400) [pid = 3780] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10B71400) [pid = 3780] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11CD1000) [pid = 3780] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14F14000) [pid = 3780] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13243400) [pid = 3780] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (154DE000) [pid = 3780] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10220000) [pid = 3780] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (166FB000) [pid = 3780] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D6C400) [pid = 3780] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11014400) [pid = 3780] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14ED5800) [pid = 3780] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:51:50 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14E50400) [pid = 3780] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:51:50 INFO - PROCESS | 3780 | 1466520710435 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 744ms 07:51:50 INFO - PROCESS | 3780 | 1466520710481 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 3780 | 1466520710483 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 07:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:51:50 INFO - PROCESS | 3780 | 1466520710486 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 3780 | 1466520710488 Marionette TRACE conn3 <- [1,1754,null,{}] 07:51:50 INFO - PROCESS | 3780 | 1466520710491 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 3780 | 1466520710493 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:50 INFO - PROCESS | 3780 | 1466520710570 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:51:50 INFO - PROCESS | 3780 | 1466520710664 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 3780 | 1466520710666 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:50 INFO - PROCESS | 3780 | ++DOCSHELL 10220000 == 37 [pid = 3780] [id = 448] 07:51:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (104EA800) [pid = 3780] [serial = 1344] [outer = 00000000] 07:51:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13037400) [pid = 3780] [serial = 1345] [outer = 104EA800] 07:51:50 INFO - PROCESS | 3780 | 1466520710708 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (154E6000) [pid = 3780] [serial = 1346] [outer = 104EA800] 07:51:51 INFO - PROCESS | 3780 | 1466520711066 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 633ms 07:51:51 INFO - PROCESS | 3780 | 1466520711124 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 3780 | 1466520711126 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 07:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:51:51 INFO - PROCESS | 3780 | 1466520711130 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 3780 | 1466520711131 Marionette TRACE conn3 <- [1,1758,null,{}] 07:51:51 INFO - PROCESS | 3780 | 1466520711135 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 3780 | 1466520711137 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:51 INFO - PROCESS | 3780 | 1466520711238 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:51:51 INFO - PROCESS | 3780 | 1466520711381 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 3780 | 1466520711383 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:51 INFO - PROCESS | 3780 | ++DOCSHELL 10269800 == 38 [pid = 3780] [id = 449] 07:51:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14ED5800) [pid = 3780] [serial = 1347] [outer = 00000000] 07:51:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1760E400) [pid = 3780] [serial = 1348] [outer = 14ED5800] 07:51:51 INFO - PROCESS | 3780 | 1466520711425 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17B04800) [pid = 3780] [serial = 1349] [outer = 14ED5800] 07:51:51 INFO - PROCESS | 3780 | 1466520711776 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 633ms 07:51:51 INFO - PROCESS | 3780 | 1466520711800 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 3780 | 1466520711802 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 07:51:51 INFO - PROCESS | 3780 | 1466520711805 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:51:51 INFO - PROCESS | 3780 | 1466520711807 Marionette TRACE conn3 <- [1,1762,null,{}] 07:51:51 INFO - PROCESS | 3780 | 1466520711811 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 3780 | 1466520711812 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:51 INFO - PROCESS | 3780 | 1466520711937 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:51:51 INFO - PROCESS | 3780 | 1466520711944 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 3780 | 1466520711946 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:51 INFO - PROCESS | 3780 | ++DOCSHELL 16F75000 == 39 [pid = 3780] [id = 450] 07:51:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17608000) [pid = 3780] [serial = 1350] [outer = 00000000] 07:51:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17F7C800) [pid = 3780] [serial = 1351] [outer = 17608000] 07:51:51 INFO - PROCESS | 3780 | 1466520711990 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17FE3400) [pid = 3780] [serial = 1352] [outer = 17608000] 07:51:52 INFO - PROCESS | 3780 | 1466520712491 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 743ms 07:51:52 INFO - PROCESS | 3780 | 1466520712547 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 3780 | 1466520712552 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 07:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:51:52 INFO - PROCESS | 3780 | 1466520712558 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 3780 | 1466520712561 Marionette TRACE conn3 <- [1,1766,null,{}] 07:51:52 INFO - PROCESS | 3780 | 1466520712567 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 3780 | 1466520712570 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:52 INFO - PROCESS | 3780 | 1466520712725 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:51:52 INFO - PROCESS | 3780 | 1466520712835 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 3780 | 1466520712840 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:52 INFO - PROCESS | 3780 | ++DOCSHELL 10B72400 == 40 [pid = 3780] [id = 451] 07:51:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10E03800) [pid = 3780] [serial = 1353] [outer = 00000000] 07:51:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12919800) [pid = 3780] [serial = 1354] [outer = 10E03800] 07:51:52 INFO - PROCESS | 3780 | 1466520712936 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (12B14C00) [pid = 3780] [serial = 1355] [outer = 10E03800] 07:51:53 INFO - PROCESS | 3780 | 1466520713491 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:51:53 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 07:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1013ms 07:51:53 INFO - PROCESS | 3780 | 1466520713560 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 3780 | 1466520713564 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 07:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:51:53 INFO - PROCESS | 3780 | 1466520713571 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 3780 | 1466520713574 Marionette TRACE conn3 <- [1,1770,null,{}] 07:51:53 INFO - PROCESS | 3780 | 1466520713578 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 3780 | 1466520713580 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:53 INFO - PROCESS | 3780 | 1466520713689 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:51:53 INFO - PROCESS | 3780 | 1466520713849 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 3780 | 1466520713852 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:53 INFO - PROCESS | 3780 | ++DOCSHELL 13933400 == 41 [pid = 3780] [id = 452] 07:51:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13D0C000) [pid = 3780] [serial = 1356] [outer = 00000000] 07:51:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (14F14800) [pid = 3780] [serial = 1357] [outer = 13D0C000] 07:51:53 INFO - PROCESS | 3780 | 1466520713909 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (156B2C00) [pid = 3780] [serial = 1358] [outer = 13D0C000] 07:51:54 INFO - PROCESS | 3780 | 1466520714493 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:51:54 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 07:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 950ms 07:51:54 INFO - PROCESS | 3780 | 1466520714547 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 3780 | 1466520714550 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 07:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:51:54 INFO - PROCESS | 3780 | 1466520714554 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 3780 | 1466520714558 Marionette TRACE conn3 <- [1,1774,null,{}] 07:51:54 INFO - PROCESS | 3780 | 1466520714569 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 3780 | 1466520714574 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:54 INFO - PROCESS | 3780 | 1466520714712 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:51:54 INFO - PROCESS | 3780 | 1466520714847 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 3780 | 1466520714850 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:54 INFO - PROCESS | 3780 | ++DOCSHELL 17512000 == 42 [pid = 3780] [id = 453] 07:51:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17514C00) [pid = 3780] [serial = 1359] [outer = 00000000] 07:51:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17BCAC00) [pid = 3780] [serial = 1360] [outer = 17514C00] 07:51:54 INFO - PROCESS | 3780 | 1466520714910 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17FE7C00) [pid = 3780] [serial = 1361] [outer = 17514C00] 07:51:55 INFO - PROCESS | 3780 | 1466520715526 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:51:55 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 07:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1013ms 07:51:55 INFO - PROCESS | 3780 | 1466520715556 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 3780 | 1466520715559 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 07:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:51:55 INFO - PROCESS | 3780 | 1466520715562 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 3780 | 1466520715564 Marionette TRACE conn3 <- [1,1778,null,{}] 07:51:55 INFO - PROCESS | 3780 | 1466520715568 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 3780 | 1466520715570 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:55 INFO - PROCESS | 3780 | 1466520715677 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:51:55 INFO - PROCESS | 3780 | 1466520715785 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 3780 | 1466520715788 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:55 INFO - PROCESS | 3780 | ++DOCSHELL 10F6A800 == 43 [pid = 3780] [id = 454] 07:51:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11010400) [pid = 3780] [serial = 1362] [outer = 00000000] 07:51:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12B1EC00) [pid = 3780] [serial = 1363] [outer = 11010400] 07:51:55 INFO - PROCESS | 3780 | 1466520715842 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13D19400) [pid = 3780] [serial = 1364] [outer = 11010400] 07:51:56 INFO - PROCESS | 3780 | 1466520716666 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:51:56 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) 07:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1171ms 07:51:56 INFO - PROCESS | 3780 | 1466520716752 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 3780 | 1466520716756 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 07:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:51:56 INFO - PROCESS | 3780 | 1466520716761 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 3780 | 1466520716765 Marionette TRACE conn3 <- [1,1782,null,{}] 07:51:56 INFO - PROCESS | 3780 | 1466520716770 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 3780 | 1466520716772 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:56 INFO - PROCESS | 3780 | 1466520716873 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 10269800 == 42 [pid = 3780] [id = 449] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 10220000 == 41 [pid = 3780] [id = 448] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 17609C00 == 40 [pid = 3780] [id = 447] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 16A14400 == 39 [pid = 3780] [id = 446] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 16155C00 == 38 [pid = 3780] [id = 445] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 156F3400 == 37 [pid = 3780] [id = 444] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 13456800 == 36 [pid = 3780] [id = 443] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 104E6C00 == 35 [pid = 3780] [id = 442] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 0F309C00 == 34 [pid = 3780] [id = 441] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 10E02000 == 33 [pid = 3780] [id = 439] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 13241C00 == 32 [pid = 3780] [id = 438] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 1309E400 == 31 [pid = 3780] [id = 440] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 10F6A800 == 30 [pid = 3780] [id = 454] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 17512000 == 29 [pid = 3780] [id = 453] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 16F75000 == 28 [pid = 3780] [id = 450] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 10B72400 == 27 [pid = 3780] [id = 451] 07:51:57 INFO - PROCESS | 3780 | --DOCSHELL 13933400 == 26 [pid = 3780] [id = 452] 07:51:57 INFO - PROCESS | 3780 | 1466520717564 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 3780 | 1466520717568 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (129EE800) [pid = 3780] [serial = 1294] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12B19000) [pid = 3780] [serial = 1295] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10E8C000) [pid = 3780] [serial = 1291] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10F67800) [pid = 3780] [serial = 1292] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12D89000) [pid = 3780] [serial = 1289] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12B14000) [pid = 3780] [serial = 1288] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (154E3400) [pid = 3780] [serial = 1300] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15532000) [pid = 3780] [serial = 1301] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13D0BC00) [pid = 3780] [serial = 1297] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15D72800) [pid = 3780] [serial = 1303] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12B19C00) [pid = 3780] [serial = 1309] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (169A7000) [pid = 3780] [serial = 1306] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16A2FC00) [pid = 3780] [serial = 1312] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13130000) [pid = 3780] [serial = 1280] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12B17800) [pid = 3780] [serial = 1279] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15B5F400) [pid = 3780] [serial = 1283] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (154E4000) [pid = 3780] [serial = 1282] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1760B000) [pid = 3780] [serial = 1315] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17F6F400) [pid = 3780] [serial = 1286] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17769800) [pid = 3780] [serial = 1285] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16A18C00) [pid = 3780] [serial = 1307] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15EB3400) [pid = 3780] [serial = 1304] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13036800) [pid = 3780] [serial = 1310] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16A11400) [pid = 3780] [serial = 1313] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (14311000) [pid = 3780] [serial = 1298] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3780 | ++DOCSHELL 10220000 == 27 [pid = 3780] [id = 455] 07:51:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10224400) [pid = 3780] [serial = 1365] [outer = 00000000] 07:51:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (102E6400) [pid = 3780] [serial = 1366] [outer = 10224400] 07:51:57 INFO - PROCESS | 3780 | 1466520717711 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (105EAC00) [pid = 3780] [serial = 1367] [outer = 10224400] 07:51:58 INFO - PROCESS | 3780 | 1466520718190 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1520ms 07:51:58 INFO - PROCESS | 3780 | 1466520718268 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 3780 | 1466520718271 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 07:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:51:58 INFO - PROCESS | 3780 | 1466520718276 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 3780 | 1466520718281 Marionette TRACE conn3 <- [1,1786,null,{}] 07:51:58 INFO - PROCESS | 3780 | 1466520718289 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 3780 | 1466520718293 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:58 INFO - PROCESS | 3780 | 1466520718415 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:51:58 INFO - PROCESS | 3780 | 1466520718426 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 3780 | 1466520718429 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:58 INFO - PROCESS | 3780 | ++DOCSHELL 11016800 == 28 [pid = 3780] [id = 456] 07:51:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11017400) [pid = 3780] [serial = 1368] [outer = 00000000] 07:51:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1123D800) [pid = 3780] [serial = 1369] [outer = 11017400] 07:51:58 INFO - PROCESS | 3780 | 1466520718476 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1281D000) [pid = 3780] [serial = 1370] [outer = 11017400] 07:51:58 INFO - PROCESS | 3780 | 1466520718999 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 760ms 07:51:59 INFO - PROCESS | 3780 | 1466520719068 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 3780 | 1466520719072 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 07:51:59 INFO - PROCESS | 3780 | 1466520719077 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:51:59 INFO - PROCESS | 3780 | 1466520719079 Marionette TRACE conn3 <- [1,1790,null,{}] 07:51:59 INFO - PROCESS | 3780 | 1466520719082 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 3780 | 1466520719085 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:59 INFO - PROCESS | 3780 | 1466520719175 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:51:59 INFO - PROCESS | 3780 | 1466520719270 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 3780 | 1466520719272 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:59 INFO - PROCESS | 3780 | ++DOCSHELL 10ED0000 == 29 [pid = 3780] [id = 457] 07:51:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12B1E000) [pid = 3780] [serial = 1371] [outer = 00000000] 07:51:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13032000) [pid = 3780] [serial = 1372] [outer = 12B1E000] 07:51:59 INFO - PROCESS | 3780 | 1466520719317 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13123400) [pid = 3780] [serial = 1373] [outer = 12B1E000] 07:51:59 INFO - PROCESS | 3780 | 1466520719734 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 697ms 07:51:59 INFO - PROCESS | 3780 | 1466520719776 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 3780 | 1466520719778 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:51:59 INFO - PROCESS | 3780 | 1466520719783 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 3780 | 1466520719789 Marionette TRACE conn3 <- [1,1794,null,{}] 07:51:59 INFO - PROCESS | 3780 | 1466520719808 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 3780 | 1466520719811 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:51:59 INFO - PROCESS | 3780 | 1466520719931 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:51:59 INFO - PROCESS | 3780 | 1466520719949 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 3780 | 1466520719951 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:00 INFO - PROCESS | 3780 | ++DOCSHELL 13938800 == 30 [pid = 3780] [id = 458] 07:52:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13D0B800) [pid = 3780] [serial = 1374] [outer = 00000000] 07:52:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (14E4BC00) [pid = 3780] [serial = 1375] [outer = 13D0B800] 07:52:00 INFO - PROCESS | 3780 | 1466520720056 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (14F99C00) [pid = 3780] [serial = 1376] [outer = 13D0B800] 07:52:00 INFO - PROCESS | 3780 | 1466520720490 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 776ms 07:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:52:00 INFO - PROCESS | 3780 | 1466520720566 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 3780 | 1466520720569 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 07:52:00 INFO - PROCESS | 3780 | 1466520720572 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 3780 | 1466520720574 Marionette TRACE conn3 <- [1,1798,null,{}] 07:52:00 INFO - PROCESS | 3780 | 1466520720577 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 3780 | 1466520720579 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:00 INFO - PROCESS | 3780 | 1466520720696 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:52:00 INFO - PROCESS | 3780 | 1466520720759 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 3780 | 1466520720761 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:00 INFO - PROCESS | 3780 | ++DOCSHELL 154E2800 == 31 [pid = 3780] [id = 459] 07:52:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (154E4000) [pid = 3780] [serial = 1377] [outer = 00000000] 07:52:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15978C00) [pid = 3780] [serial = 1378] [outer = 154E4000] 07:52:00 INFO - PROCESS | 3780 | 1466520720805 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15B67800) [pid = 3780] [serial = 1379] [outer = 154E4000] 07:52:01 INFO - PROCESS | 3780 | 1466520721229 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 696ms 07:52:01 INFO - PROCESS | 3780 | 1466520721273 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 3780 | 1466520721275 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 07:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:52:01 INFO - PROCESS | 3780 | 1466520721278 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 3780 | 1466520721280 Marionette TRACE conn3 <- [1,1802,null,{}] 07:52:01 INFO - PROCESS | 3780 | 1466520721283 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 3780 | 1466520721285 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:01 INFO - PROCESS | 3780 | 1466520721403 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:52:01 INFO - PROCESS | 3780 | 1466520721410 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 3780 | 1466520721416 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:01 INFO - PROCESS | 3780 | ++DOCSHELL 15EB9000 == 32 [pid = 3780] [id = 460] 07:52:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15EB9C00) [pid = 3780] [serial = 1380] [outer = 00000000] 07:52:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1614F800) [pid = 3780] [serial = 1381] [outer = 15EB9C00] 07:52:01 INFO - PROCESS | 3780 | 1466520721575 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (165F4C00) [pid = 3780] [serial = 1382] [outer = 15EB9C00] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16156000) [pid = 3780] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16A14800) [pid = 3780] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16EDF400) [pid = 3780] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (0F313800) [pid = 3780] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (156F3800) [pid = 3780] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E02400) [pid = 3780] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (105E8400) [pid = 3780] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (130A1800) [pid = 3780] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (104EA800) [pid = 3780] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1345DC00) [pid = 3780] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1760A000) [pid = 3780] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17608000) [pid = 3780] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:52:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14ED5800) [pid = 3780] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:52:02 INFO - PROCESS | 3780 | 1466520722250 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1013ms 07:52:02 INFO - PROCESS | 3780 | 1466520722313 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 3780 | 1466520722315 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 07:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:52:02 INFO - PROCESS | 3780 | 1466520722319 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 3780 | 1466520722320 Marionette TRACE conn3 <- [1,1806,null,{}] 07:52:02 INFO - PROCESS | 3780 | 1466520722324 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 3780 | 1466520722326 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:02 INFO - PROCESS | 3780 | 1466520722406 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:52:02 INFO - PROCESS | 3780 | 1466520722415 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 3780 | 1466520722418 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:02 INFO - PROCESS | 3780 | ++DOCSHELL 1055F400 == 33 [pid = 3780] [id = 461] 07:52:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (130C4C00) [pid = 3780] [serial = 1383] [outer = 00000000] 07:52:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14E52000) [pid = 3780] [serial = 1384] [outer = 130C4C00] 07:52:02 INFO - PROCESS | 3780 | 1466520722467 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (166FB000) [pid = 3780] [serial = 1385] [outer = 130C4C00] 07:52:02 INFO - PROCESS | 3780 | 1466520722936 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 712ms 07:52:03 INFO - PROCESS | 3780 | 1466520723018 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 3780 | 1466520723020 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 07:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:52:03 INFO - PROCESS | 3780 | 1466520723024 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 3780 | 1466520723026 Marionette TRACE conn3 <- [1,1810,null,{}] 07:52:03 INFO - PROCESS | 3780 | 1466520723029 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 3780 | 1466520723031 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:03 INFO - PROCESS | 3780 | 1466520723108 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:52:03 INFO - PROCESS | 3780 | 1466520723117 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 3780 | 1466520723119 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:03 INFO - PROCESS | 3780 | ++DOCSHELL 154E3C00 == 34 [pid = 3780] [id = 462] 07:52:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16819C00) [pid = 3780] [serial = 1386] [outer = 00000000] 07:52:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A11400) [pid = 3780] [serial = 1387] [outer = 16819C00] 07:52:03 INFO - PROCESS | 3780 | 1466520723163 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A14800) [pid = 3780] [serial = 1388] [outer = 16819C00] 07:52:03 INFO - PROCESS | 3780 | 1466520723622 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 649ms 07:52:03 INFO - PROCESS | 3780 | 1466520723662 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 3780 | 1466520723664 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 07:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:52:03 INFO - PROCESS | 3780 | 1466520723667 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 3780 | 1466520723669 Marionette TRACE conn3 <- [1,1814,null,{}] 07:52:03 INFO - PROCESS | 3780 | 1466520723672 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 3780 | 1466520723674 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:03 INFO - PROCESS | 3780 | 1466520723749 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:52:03 INFO - PROCESS | 3780 | 1466520723754 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 3780 | 1466520723756 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:03 INFO - PROCESS | 3780 | ++DOCSHELL 1026A800 == 35 [pid = 3780] [id = 463] 07:52:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10434800) [pid = 3780] [serial = 1389] [outer = 00000000] 07:52:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16ACC400) [pid = 3780] [serial = 1390] [outer = 10434800] 07:52:03 INFO - PROCESS | 3780 | 1466520723799 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16ACF400) [pid = 3780] [serial = 1391] [outer = 10434800] 07:52:04 INFO - PROCESS | 3780 | 1466520724578 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 950ms 07:52:04 INFO - PROCESS | 3780 | 1466520724646 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 3780 | 1466520724651 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 07:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:52:04 INFO - PROCESS | 3780 | 1466520724656 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 3780 | 1466520724660 Marionette TRACE conn3 <- [1,1818,null,{}] 07:52:04 INFO - PROCESS | 3780 | 1466520724666 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 3780 | 1466520724669 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:04 INFO - PROCESS | 3780 | 1466520724793 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:52:04 INFO - PROCESS | 3780 | 1466520724922 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 3780 | 1466520724925 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:04 INFO - PROCESS | 3780 | ++DOCSHELL 10B73000 == 36 [pid = 3780] [id = 464] 07:52:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10F68C00) [pid = 3780] [serial = 1392] [outer = 00000000] 07:52:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11CCF400) [pid = 3780] [serial = 1393] [outer = 10F68C00] 07:52:04 INFO - PROCESS | 3780 | 1466520724982 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12B17C00) [pid = 3780] [serial = 1394] [outer = 10F68C00] 07:52:05 INFO - PROCESS | 3780 | 1466520725657 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1060ms 07:52:05 INFO - PROCESS | 3780 | 1466520725740 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 3780 | 1466520725745 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 07:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:52:05 INFO - PROCESS | 3780 | 1466520725752 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 3780 | 1466520725755 Marionette TRACE conn3 <- [1,1822,null,{}] 07:52:05 INFO - PROCESS | 3780 | 1466520725759 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 3780 | 1466520725762 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:05 INFO - PROCESS | 3780 | 1466520725886 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:52:06 INFO - PROCESS | 3780 | 1466520726126 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 3780 | 1466520726129 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:06 INFO - PROCESS | 3780 | ++DOCSHELL 0F30FC00 == 37 [pid = 3780] [id = 465] 07:52:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0F315800) [pid = 3780] [serial = 1395] [outer = 00000000] 07:52:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10436C00) [pid = 3780] [serial = 1396] [outer = 0F315800] 07:52:06 INFO - PROCESS | 3780 | 1466520726196 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10E0AC00) [pid = 3780] [serial = 1397] [outer = 0F315800] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 10A61400 == 36 [pid = 3780] [id = 380] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 10E01C00 == 35 [pid = 3780] [id = 392] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 11012400 == 34 [pid = 3780] [id = 386] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 10F6A400 == 33 [pid = 3780] [id = 396] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 14F9EC00 == 32 [pid = 3780] [id = 397] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 16155800 == 31 [pid = 3780] [id = 385] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 13942000 == 30 [pid = 3780] [id = 395] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 13127000 == 29 [pid = 3780] [id = 382] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 10A63C00 == 28 [pid = 3780] [id = 381] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 12921C00 == 27 [pid = 3780] [id = 383] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 130C9C00 == 26 [pid = 3780] [id = 394] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 1101E400 == 25 [pid = 3780] [id = 387] 07:52:06 INFO - PROCESS | 3780 | --DOCSHELL 10ED2000 == 24 [pid = 3780] [id = 393] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17B04800) [pid = 3780] [serial = 1349] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (165F6800) [pid = 3780] [serial = 1336] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16E78800) [pid = 3780] [serial = 1340] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17672C00) [pid = 3780] [serial = 1316] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1047C800) [pid = 3780] [serial = 1324] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105F0000) [pid = 3780] [serial = 1325] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15B6BC00) [pid = 3780] [serial = 1333] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E89800) [pid = 3780] [serial = 1318] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11019000) [pid = 3780] [serial = 1319] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1101E000) [pid = 3780] [serial = 1327] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (129A8C00) [pid = 3780] [serial = 1328] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13153400) [pid = 3780] [serial = 1321] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13454C00) [pid = 3780] [serial = 1322] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13037400) [pid = 3780] [serial = 1345] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13D0E400) [pid = 3780] [serial = 1330] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16A1BC00) [pid = 3780] [serial = 1339] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14E4CC00) [pid = 3780] [serial = 1331] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17677800) [pid = 3780] [serial = 1342] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17FE3400) [pid = 3780] [serial = 1352] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17F7C800) [pid = 3780] [serial = 1351] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1767FC00) [pid = 3780] [serial = 1343] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16814000) [pid = 3780] [serial = 1337] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15FF9400) [pid = 3780] [serial = 1334] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (154E6000) [pid = 3780] [serial = 1346] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1760E400) [pid = 3780] [serial = 1348] [outer = 00000000] [url = about:blank] 07:52:06 INFO - PROCESS | 3780 | 1466520726897 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1155ms 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:52:06 INFO - PROCESS | 3780 | 1466520726928 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 3780 | 1466520726931 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 07:52:06 INFO - PROCESS | 3780 | 1466520726935 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 3780 | 1466520726938 Marionette TRACE conn3 <- [1,1826,null,{}] 07:52:06 INFO - PROCESS | 3780 | 1466520726945 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 3780 | 1466520726949 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:07 INFO - PROCESS | 3780 | 1466520727036 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:52:07 INFO - PROCESS | 3780 | 1466520727131 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 3780 | 1466520727133 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:07 INFO - PROCESS | 3780 | ++DOCSHELL 10E94800 == 25 [pid = 3780] [id = 466] 07:52:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10ED2000) [pid = 3780] [serial = 1398] [outer = 00000000] 07:52:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11AE3C00) [pid = 3780] [serial = 1399] [outer = 10ED2000] 07:52:07 INFO - PROCESS | 3780 | 1466520727180 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12B19000) [pid = 3780] [serial = 1400] [outer = 10ED2000] 07:52:07 INFO - PROCESS | 3780 | 1466520727640 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 744ms 07:52:07 INFO - PROCESS | 3780 | 1466520727675 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 3780 | 1466520727679 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 07:52:07 INFO - PROCESS | 3780 | 1466520727683 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:52:07 INFO - PROCESS | 3780 | 1466520727685 Marionette TRACE conn3 <- [1,1830,null,{}] 07:52:07 INFO - PROCESS | 3780 | 1466520727689 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 3780 | 1466520727691 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:07 INFO - PROCESS | 3780 | 1466520727777 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:52:07 INFO - PROCESS | 3780 | 1466520727785 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 3780 | 1466520727788 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:07 INFO - PROCESS | 3780 | ++DOCSHELL 12D8F800 == 26 [pid = 3780] [id = 467] 07:52:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (130C9C00) [pid = 3780] [serial = 1401] [outer = 00000000] 07:52:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1345F800) [pid = 3780] [serial = 1402] [outer = 130C9C00] 07:52:07 INFO - PROCESS | 3780 | 1466520727835 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13D18800) [pid = 3780] [serial = 1403] [outer = 130C9C00] 07:52:08 INFO - PROCESS | 3780 | 1466520728301 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 633ms 07:52:08 INFO - PROCESS | 3780 | 1466520728327 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 3780 | 1466520728329 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 07:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:52:08 INFO - PROCESS | 3780 | 1466520728334 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 3780 | 1466520728340 Marionette TRACE conn3 <- [1,1834,null,{}] 07:52:08 INFO - PROCESS | 3780 | 1466520728349 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 3780 | 1466520728353 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:08 INFO - PROCESS | 3780 | 1466520728441 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:52:08 INFO - PROCESS | 3780 | 1466520728450 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 3780 | 1466520728452 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:08 INFO - PROCESS | 3780 | ++DOCSHELL 154DE000 == 27 [pid = 3780] [id = 468] 07:52:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (154E1000) [pid = 3780] [serial = 1404] [outer = 00000000] 07:52:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15974000) [pid = 3780] [serial = 1405] [outer = 154E1000] 07:52:08 INFO - PROCESS | 3780 | 1466520728495 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15D71800) [pid = 3780] [serial = 1406] [outer = 154E1000] 07:52:08 INFO - PROCESS | 3780 | 1466520728948 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:52:09 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) 07:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 665ms 07:52:09 INFO - PROCESS | 3780 | 1466520729023 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 3780 | 1466520729025 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 07:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:52:09 INFO - PROCESS | 3780 | 1466520729029 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 3780 | 1466520729030 Marionette TRACE conn3 <- [1,1838,null,{}] 07:52:09 INFO - PROCESS | 3780 | 1466520729039 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 3780 | 1466520729041 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:09 INFO - PROCESS | 3780 | 1466520729157 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:52:09 INFO - PROCESS | 3780 | 1466520729243 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 3780 | 1466520729245 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:09 INFO - PROCESS | 3780 | ++DOCSHELL 1614EC00 == 28 [pid = 3780] [id = 469] 07:52:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16150800) [pid = 3780] [serial = 1407] [outer = 00000000] 07:52:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1615D000) [pid = 3780] [serial = 1408] [outer = 16150800] 07:52:09 INFO - PROCESS | 3780 | 1466520729288 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (165F6800) [pid = 3780] [serial = 1409] [outer = 16150800] 07:52:09 INFO - PROCESS | 3780 | 1466520729709 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 696ms 07:52:09 INFO - PROCESS | 3780 | 1466520729728 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 3780 | 1466520729730 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 07:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:52:09 INFO - PROCESS | 3780 | 1466520729733 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 3780 | 1466520729735 Marionette TRACE conn3 <- [1,1842,null,{}] 07:52:09 INFO - PROCESS | 3780 | 1466520729738 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 3780 | 1466520729740 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:09 INFO - PROCESS | 3780 | 1466520729857 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:52:09 INFO - PROCESS | 3780 | 1466520729862 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 3780 | 1466520729868 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:09 INFO - PROCESS | 3780 | ++DOCSHELL 12B12800 == 29 [pid = 3780] [id = 470] 07:52:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1681EC00) [pid = 3780] [serial = 1410] [outer = 00000000] 07:52:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A14400) [pid = 3780] [serial = 1411] [outer = 1681EC00] 07:52:09 INFO - PROCESS | 3780 | 1466520729972 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A2FC00) [pid = 3780] [serial = 1412] [outer = 1681EC00] 07:52:10 INFO - PROCESS | 3780 | 1466520730416 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 744ms 07:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:52:10 INFO - PROCESS | 3780 | 1466520730478 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 3780 | 1466520730480 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 07:52:10 INFO - PROCESS | 3780 | 1466520730483 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 3780 | 1466520730485 Marionette TRACE conn3 <- [1,1846,null,{}] 07:52:10 INFO - PROCESS | 3780 | 1466520730488 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 3780 | 1466520730490 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:10 INFO - PROCESS | 3780 | 1466520730629 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:52:10 INFO - PROCESS | 3780 | 1466520730701 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 3780 | 1466520730703 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:10 INFO - PROCESS | 3780 | ++DOCSHELL 17511C00 == 30 [pid = 3780] [id = 471] 07:52:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17513800) [pid = 3780] [serial = 1413] [outer = 00000000] 07:52:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17608400) [pid = 3780] [serial = 1414] [outer = 17513800] 07:52:10 INFO - PROCESS | 3780 | 1466520730746 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17609C00) [pid = 3780] [serial = 1415] [outer = 17513800] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10224400) [pid = 3780] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11017400) [pid = 3780] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12B1E000) [pid = 3780] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11010400) [pid = 3780] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15EB9C00) [pid = 3780] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (154E4000) [pid = 3780] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16819C00) [pid = 3780] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10E03800) [pid = 3780] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13D0C000) [pid = 3780] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17514C00) [pid = 3780] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13D0B800) [pid = 3780] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:52:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (130C4C00) [pid = 3780] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:52:11 INFO - PROCESS | 3780 | 1466520731199 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 807ms 07:52:11 INFO - PROCESS | 3780 | 1466520731286 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 3780 | 1466520731288 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 07:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:52:11 INFO - PROCESS | 3780 | 1466520731291 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 3780 | 1466520731293 Marionette TRACE conn3 <- [1,1850,null,{}] 07:52:11 INFO - PROCESS | 3780 | 1466520731297 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 3780 | 1466520731298 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:11 INFO - PROCESS | 3780 | 1466520731409 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:52:11 INFO - PROCESS | 3780 | 1466520731517 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 3780 | 1466520731520 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:11 INFO - PROCESS | 3780 | ++DOCSHELL 11014C00 == 31 [pid = 3780] [id = 472] 07:52:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11015400) [pid = 3780] [serial = 1416] [outer = 00000000] 07:52:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13240400) [pid = 3780] [serial = 1417] [outer = 11015400] 07:52:11 INFO - PROCESS | 3780 | 1466520731562 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (156F3400) [pid = 3780] [serial = 1418] [outer = 11015400] 07:52:11 INFO - PROCESS | 3780 | 1466520731915 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 649ms 07:52:11 INFO - PROCESS | 3780 | 1466520731962 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 3780 | 1466520731964 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 07:52:11 INFO - PROCESS | 3780 | 1466520731968 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:52:11 INFO - PROCESS | 3780 | 1466520731969 Marionette TRACE conn3 <- [1,1854,null,{}] 07:52:11 INFO - PROCESS | 3780 | 1466520731973 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 3780 | 1466520731975 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:12 INFO - PROCESS | 3780 | 1466520732077 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:52:12 INFO - PROCESS | 3780 | 1466520732083 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 3780 | 1466520732085 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:12 INFO - PROCESS | 3780 | ++DOCSHELL 129EF800 == 32 [pid = 3780] [id = 473] 07:52:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14F99000) [pid = 3780] [serial = 1419] [outer = 00000000] 07:52:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16E74400) [pid = 3780] [serial = 1420] [outer = 14F99000] 07:52:12 INFO - PROCESS | 3780 | 1466520732127 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16ED5000) [pid = 3780] [serial = 1421] [outer = 14F99000] 07:52:12 INFO - PROCESS | 3780 | 1466520732547 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 633ms 07:52:12 INFO - PROCESS | 3780 | 1466520732607 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 3780 | 1466520732609 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 07:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:52:12 INFO - PROCESS | 3780 | 1466520732613 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 3780 | 1466520732614 Marionette TRACE conn3 <- [1,1858,null,{}] 07:52:12 INFO - PROCESS | 3780 | 1466520732618 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:12 INFO - PROCESS | 3780 | 1466520732620 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:12 INFO - PROCESS | 3780 | 1466520732699 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:52:12 INFO - PROCESS | 3780 | 1466520732707 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 3780 | 1466520732709 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:12 INFO - PROCESS | 3780 | ++DOCSHELL 14E54C00 == 33 [pid = 3780] [id = 474] 07:52:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14F9EC00) [pid = 3780] [serial = 1422] [outer = 00000000] 07:52:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17761800) [pid = 3780] [serial = 1423] [outer = 14F9EC00] 07:52:12 INFO - PROCESS | 3780 | 1466520732760 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17765C00) [pid = 3780] [serial = 1424] [outer = 14F9EC00] 07:52:13 INFO - PROCESS | 3780 | 1466520733335 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 744ms 07:52:13 INFO - PROCESS | 3780 | 1466520733352 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 3780 | 1466520733357 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 07:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:52:13 INFO - PROCESS | 3780 | 1466520733376 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 3780 | 1466520733380 Marionette TRACE conn3 <- [1,1862,null,{}] 07:52:13 INFO - PROCESS | 3780 | 1466520733386 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 3780 | 1466520733389 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:13 INFO - PROCESS | 3780 | 1466520733540 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:52:13 INFO - PROCESS | 3780 | 1466520733676 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 3780 | 1466520733680 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:13 INFO - PROCESS | 3780 | ++DOCSHELL 0F30A000 == 34 [pid = 3780] [id = 475] 07:52:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10ED8000) [pid = 3780] [serial = 1425] [outer = 00000000] 07:52:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12924800) [pid = 3780] [serial = 1426] [outer = 10ED8000] 07:52:13 INFO - PROCESS | 3780 | 1466520733737 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13131000) [pid = 3780] [serial = 1427] [outer = 10ED8000] 07:52:14 INFO - PROCESS | 3780 | 1466520734383 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1045ms 07:52:14 INFO - PROCESS | 3780 | 1466520734450 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 3780 | 1466520734454 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 07:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:52:14 INFO - PROCESS | 3780 | 1466520734480 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 3780 | 1466520734483 Marionette TRACE conn3 <- [1,1866,null,{}] 07:52:14 INFO - PROCESS | 3780 | 1466520734501 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 3780 | 1466520734504 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:14 INFO - PROCESS | 3780 | 1466520734623 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:52:14 INFO - PROCESS | 3780 | 1466520734751 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 3780 | 1466520734754 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:14 INFO - PROCESS | 3780 | ++DOCSHELL 14E48800 == 35 [pid = 3780] [id = 476] 07:52:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14E49000) [pid = 3780] [serial = 1428] [outer = 00000000] 07:52:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14F14000) [pid = 3780] [serial = 1429] [outer = 14E49000] 07:52:14 INFO - PROCESS | 3780 | 1466520734817 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15D6E000) [pid = 3780] [serial = 1430] [outer = 14E49000] 07:52:15 INFO - PROCESS | 3780 | 1466520735428 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1013ms 07:52:15 INFO - PROCESS | 3780 | 1466520735483 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 3780 | 1466520735485 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 07:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:52:15 INFO - PROCESS | 3780 | 1466520735489 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 3780 | 1466520735493 Marionette TRACE conn3 <- [1,1870,null,{}] 07:52:15 INFO - PROCESS | 3780 | 1466520735504 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 3780 | 1466520735509 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:15 INFO - PROCESS | 3780 | 1466520735613 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:52:15 INFO - PROCESS | 3780 | 1466520735749 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 3780 | 1466520735753 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:15 INFO - PROCESS | 3780 | ++DOCSHELL 169A6000 == 36 [pid = 3780] [id = 477] 07:52:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A13000) [pid = 3780] [serial = 1431] [outer = 00000000] 07:52:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1776A800) [pid = 3780] [serial = 1432] [outer = 16A13000] 07:52:15 INFO - PROCESS | 3780 | 1466520735811 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17E2A400) [pid = 3780] [serial = 1433] [outer = 16A13000] 07:52:16 INFO - PROCESS | 3780 | 1466520736653 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1203ms 07:52:16 INFO - PROCESS | 3780 | 1466520736718 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 3780 | 1466520736723 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 07:52:16 INFO - PROCESS | 3780 | 1466520736728 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:52:16 INFO - PROCESS | 3780 | 1466520736731 Marionette TRACE conn3 <- [1,1874,null,{}] 07:52:16 INFO - PROCESS | 3780 | 1466520736736 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 3780 | 1466520736739 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:16 INFO - PROCESS | 3780 | 1466520736837 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:52:16 INFO - PROCESS | 3780 | 1466520736982 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 3780 | 1466520736987 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:17 INFO - PROCESS | 3780 | ++DOCSHELL 10ECEC00 == 37 [pid = 3780] [id = 478] 07:52:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10F69000) [pid = 3780] [serial = 1434] [outer = 00000000] 07:52:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (11CD5000) [pid = 3780] [serial = 1435] [outer = 10F69000] 07:52:17 INFO - PROCESS | 3780 | 1466520737043 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (129F2C00) [pid = 3780] [serial = 1436] [outer = 10F69000] 07:52:17 INFO - PROCESS | 3780 | --DOCSHELL 14E55400 == 36 [pid = 3780] [id = 390] 07:52:17 INFO - PROCESS | 3780 | --DOCSHELL 10220000 == 35 [pid = 3780] [id = 455] 07:52:17 INFO - PROCESS | 3780 | --DOCSHELL 16E72C00 == 34 [pid = 3780] [id = 391] 07:52:17 INFO - PROCESS | 3780 | --DOCSHELL 13126C00 == 33 [pid = 3780] [id = 388] 07:52:17 INFO - PROCESS | 3780 | --DOCSHELL 10E88C00 == 32 [pid = 3780] [id = 389] 07:52:17 INFO - PROCESS | 3780 | --DOCSHELL 1101A000 == 31 [pid = 3780] [id = 384] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (102E6400) [pid = 3780] [serial = 1366] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (105EAC00) [pid = 3780] [serial = 1367] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1123D800) [pid = 3780] [serial = 1369] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1281D000) [pid = 3780] [serial = 1370] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13032000) [pid = 3780] [serial = 1372] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13D19400) [pid = 3780] [serial = 1364] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12B1EC00) [pid = 3780] [serial = 1363] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1614F800) [pid = 3780] [serial = 1381] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15B67800) [pid = 3780] [serial = 1379] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15978C00) [pid = 3780] [serial = 1378] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16A11400) [pid = 3780] [serial = 1387] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12B14C00) [pid = 3780] [serial = 1355] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12919800) [pid = 3780] [serial = 1354] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (156B2C00) [pid = 3780] [serial = 1358] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14F14800) [pid = 3780] [serial = 1357] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17FE7C00) [pid = 3780] [serial = 1361] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16ACC400) [pid = 3780] [serial = 1390] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17BCAC00) [pid = 3780] [serial = 1360] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (165F4C00) [pid = 3780] [serial = 1382] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (14E4BC00) [pid = 3780] [serial = 1375] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14F99C00) [pid = 3780] [serial = 1376] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A14800) [pid = 3780] [serial = 1388] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14E52000) [pid = 3780] [serial = 1384] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (166FB000) [pid = 3780] [serial = 1385] [outer = 00000000] [url = about:blank] 07:52:17 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13123400) [pid = 3780] [serial = 1373] [outer = 00000000] [url = about:blank] 07:52:18 INFO - PROCESS | 3780 | 1466520738138 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1472ms 07:52:18 INFO - PROCESS | 3780 | 1466520738187 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 3780 | 1466520738192 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 07:52:18 INFO - PROCESS | 3780 | 1466520738196 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:52:18 INFO - PROCESS | 3780 | 1466520738199 Marionette TRACE conn3 <- [1,1878,null,{}] 07:52:18 INFO - PROCESS | 3780 | 1466520738205 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 3780 | 1466520738208 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:18 INFO - PROCESS | 3780 | 1466520738297 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:52:18 INFO - PROCESS | 3780 | 1466520738306 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 3780 | 1466520738310 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:18 INFO - PROCESS | 3780 | ++DOCSHELL 10E0A400 == 32 [pid = 3780] [id = 479] 07:52:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10E0A800) [pid = 3780] [serial = 1437] [outer = 00000000] 07:52:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10F76C00) [pid = 3780] [serial = 1438] [outer = 10E0A800] 07:52:18 INFO - PROCESS | 3780 | 1466520738357 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11016000) [pid = 3780] [serial = 1439] [outer = 10E0A800] 07:52:18 INFO - PROCESS | 3780 | 1466520738847 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 713ms 07:52:18 INFO - PROCESS | 3780 | 1466520738928 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 3780 | 1466520738933 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 07:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:52:18 INFO - PROCESS | 3780 | 1466520738939 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 3780 | 1466520738942 Marionette TRACE conn3 <- [1,1882,null,{}] 07:52:18 INFO - PROCESS | 3780 | 1466520738945 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 3780 | 1466520738948 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:19 INFO - PROCESS | 3780 | 1466520739089 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:52:19 INFO - PROCESS | 3780 | 1466520739179 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 3780 | 1466520739182 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:19 INFO - PROCESS | 3780 | ++DOCSHELL 129EF000 == 33 [pid = 3780] [id = 480] 07:52:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (129EFC00) [pid = 3780] [serial = 1440] [outer = 00000000] 07:52:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12B1B400) [pid = 3780] [serial = 1441] [outer = 129EFC00] 07:52:19 INFO - PROCESS | 3780 | 1466520739229 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12D84C00) [pid = 3780] [serial = 1442] [outer = 129EFC00] 07:52:19 INFO - PROCESS | 3780 | 1466520739601 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 697ms 07:52:19 INFO - PROCESS | 3780 | 1466520739669 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 3780 | 1466520739671 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 07:52:19 INFO - PROCESS | 3780 | 1466520739674 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:52:19 INFO - PROCESS | 3780 | 1466520739677 Marionette TRACE conn3 <- [1,1886,null,{}] 07:52:19 INFO - PROCESS | 3780 | 1466520739688 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 3780 | 1466520739692 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:19 INFO - PROCESS | 3780 | 1466520739774 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:52:19 INFO - PROCESS | 3780 | 1466520739780 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 3780 | 1466520739783 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:19 INFO - PROCESS | 3780 | ++DOCSHELL 13455000 == 34 [pid = 3780] [id = 481] 07:52:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13455C00) [pid = 3780] [serial = 1443] [outer = 00000000] 07:52:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13D17C00) [pid = 3780] [serial = 1444] [outer = 13455C00] 07:52:19 INFO - PROCESS | 3780 | 1466520739832 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14E4E400) [pid = 3780] [serial = 1445] [outer = 13455C00] 07:52:20 INFO - PROCESS | 3780 | 1466520740334 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 696ms 07:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:52:20 INFO - PROCESS | 3780 | 1466520740373 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 3780 | 1466520740376 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 07:52:20 INFO - PROCESS | 3780 | 1466520740379 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 3780 | 1466520740381 Marionette TRACE conn3 <- [1,1890,null,{}] 07:52:20 INFO - PROCESS | 3780 | 1466520740384 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 3780 | 1466520740386 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:20 INFO - PROCESS | 3780 | 1466520740531 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:52:20 INFO - PROCESS | 3780 | 1466520740555 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 3780 | 1466520740557 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:20 INFO - PROCESS | 3780 | ++DOCSHELL 154E3000 == 35 [pid = 3780] [id = 482] 07:52:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (154E4000) [pid = 3780] [serial = 1446] [outer = 00000000] 07:52:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15532000) [pid = 3780] [serial = 1447] [outer = 154E4000] 07:52:20 INFO - PROCESS | 3780 | 1466520740601 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (156EAC00) [pid = 3780] [serial = 1448] [outer = 154E4000] 07:52:21 INFO - PROCESS | 3780 | 1466520741047 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 696ms 07:52:21 INFO - PROCESS | 3780 | 1466520741079 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 3780 | 1466520741081 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 07:52:21 INFO - PROCESS | 3780 | 1466520741084 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:52:21 INFO - PROCESS | 3780 | 1466520741086 Marionette TRACE conn3 <- [1,1894,null,{}] 07:52:21 INFO - PROCESS | 3780 | 1466520741089 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 3780 | 1466520741091 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:21 INFO - PROCESS | 3780 | 1466520741199 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:52:21 INFO - PROCESS | 3780 | 1466520741203 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 3780 | 1466520741206 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:21 INFO - PROCESS | 3780 | ++DOCSHELL 14EE1400 == 36 [pid = 3780] [id = 483] 07:52:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (156F3800) [pid = 3780] [serial = 1449] [outer = 00000000] 07:52:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15B6D400) [pid = 3780] [serial = 1450] [outer = 156F3800] 07:52:21 INFO - PROCESS | 3780 | 1466520741248 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15EB4000) [pid = 3780] [serial = 1451] [outer = 156F3800] 07:52:21 INFO - PROCESS | 3780 | 1466520741754 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 697ms 07:52:21 INFO - PROCESS | 3780 | 1466520741817 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 3780 | 1466520741819 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 07:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:52:21 INFO - PROCESS | 3780 | 1466520741829 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 3780 | 1466520741831 Marionette TRACE conn3 <- [1,1898,null,{}] 07:52:21 INFO - PROCESS | 3780 | 1466520741838 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 3780 | 1466520741844 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:22 INFO - PROCESS | 3780 | 1466520742003 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16150800) [pid = 3780] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1681EC00) [pid = 3780] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10434800) [pid = 3780] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (130C9C00) [pid = 3780] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11015400) [pid = 3780] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0F315800) [pid = 3780] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10ED2000) [pid = 3780] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10F68C00) [pid = 3780] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14F9EC00) [pid = 3780] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (14F99000) [pid = 3780] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (154E1000) [pid = 3780] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:52:22 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17513800) [pid = 3780] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:52:22 INFO - PROCESS | 3780 | 1466520742325 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 3780 | 1466520742327 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:22 INFO - PROCESS | 3780 | ++DOCSHELL 0F315800 == 37 [pid = 3780] [id = 484] 07:52:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0F316C00) [pid = 3780] [serial = 1452] [outer = 00000000] 07:52:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10E01C00) [pid = 3780] [serial = 1453] [outer = 0F316C00] 07:52:22 INFO - PROCESS | 3780 | 1466520742372 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12924000) [pid = 3780] [serial = 1454] [outer = 0F316C00] 07:52:22 INFO - PROCESS | 3780 | 1466520742731 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 966ms 07:52:22 INFO - PROCESS | 3780 | 1466520742773 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 3780 | 1466520742784 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 07:52:22 INFO - PROCESS | 3780 | 1466520742788 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:52:22 INFO - PROCESS | 3780 | 1466520742790 Marionette TRACE conn3 <- [1,1902,null,{}] 07:52:22 INFO - PROCESS | 3780 | 1466520742799 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 3780 | 1466520742801 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:22 INFO - PROCESS | 3780 | 1466520742878 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:52:22 INFO - PROCESS | 3780 | 1466520742883 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 3780 | 1466520742885 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:22 INFO - PROCESS | 3780 | ++DOCSHELL 112C1000 == 38 [pid = 3780] [id = 485] 07:52:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13244000) [pid = 3780] [serial = 1455] [outer = 00000000] 07:52:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1681B000) [pid = 3780] [serial = 1456] [outer = 13244000] 07:52:22 INFO - PROCESS | 3780 | 1466520742928 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1681BC00) [pid = 3780] [serial = 1457] [outer = 13244000] 07:52:23 INFO - PROCESS | 3780 | 1466520743348 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 601ms 07:52:23 INFO - PROCESS | 3780 | 1466520743386 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 3780 | 1466520743388 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 07:52:23 INFO - PROCESS | 3780 | 1466520743392 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:52:23 INFO - PROCESS | 3780 | 1466520743393 Marionette TRACE conn3 <- [1,1906,null,{}] 07:52:23 INFO - PROCESS | 3780 | 1466520743413 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 3780 | 1466520743415 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:23 INFO - PROCESS | 3780 | 1466520743491 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:52:23 INFO - PROCESS | 3780 | 1466520743497 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 3780 | 1466520743499 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:23 INFO - PROCESS | 3780 | ++DOCSHELL 0F312400 == 39 [pid = 3780] [id = 486] 07:52:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12B18000) [pid = 3780] [serial = 1458] [outer = 00000000] 07:52:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A1CC00) [pid = 3780] [serial = 1459] [outer = 12B18000] 07:52:23 INFO - PROCESS | 3780 | 1466520743543 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A1FC00) [pid = 3780] [serial = 1460] [outer = 12B18000] 07:52:24 INFO - PROCESS | 3780 | 1466520743983 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 665ms 07:52:24 INFO - PROCESS | 3780 | 1466520744052 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 3780 | 1466520744055 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:52:24 INFO - PROCESS | 3780 | 1466520744059 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 3780 | 1466520744062 Marionette TRACE conn3 <- [1,1910,null,{}] 07:52:24 INFO - PROCESS | 3780 | 1466520744065 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 3780 | 1466520744067 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:24 INFO - PROCESS | 3780 | 1466520744192 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:52:24 INFO - PROCESS | 3780 | 1466520744200 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 3780 | 1466520744202 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:24 INFO - PROCESS | 3780 | ++DOCSHELL 13246800 == 40 [pid = 3780] [id = 487] 07:52:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16E7D800) [pid = 3780] [serial = 1461] [outer = 00000000] 07:52:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (175C5000) [pid = 3780] [serial = 1462] [outer = 16E7D800] 07:52:24 INFO - PROCESS | 3780 | 1466520744244 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (175C6C00) [pid = 3780] [serial = 1463] [outer = 16E7D800] 07:52:25 INFO - PROCESS | 3780 | 1466520745047 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1013ms 07:52:25 INFO - PROCESS | 3780 | 1466520745093 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 3780 | 1466520745098 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 07:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:52:25 INFO - PROCESS | 3780 | 1466520745105 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 3780 | 1466520745114 Marionette TRACE conn3 <- [1,1914,null,{}] 07:52:25 INFO - PROCESS | 3780 | 1466520745119 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 3780 | 1466520745122 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:25 INFO - PROCESS | 3780 | 1466520745261 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:52:25 INFO - PROCESS | 3780 | 1466520745396 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 3780 | 1466520745399 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:25 INFO - PROCESS | 3780 | ++DOCSHELL 10E88C00 == 41 [pid = 3780] [id = 488] 07:52:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10ED7800) [pid = 3780] [serial = 1464] [outer = 00000000] 07:52:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1281B400) [pid = 3780] [serial = 1465] [outer = 10ED7800] 07:52:25 INFO - PROCESS | 3780 | 1466520745457 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12D8FC00) [pid = 3780] [serial = 1466] [outer = 10ED7800] 07:52:26 INFO - PROCESS | 3780 | 1466520746151 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1108ms 07:52:26 INFO - PROCESS | 3780 | 1466520746205 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 3780 | 1466520746210 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 07:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:52:26 INFO - PROCESS | 3780 | 1466520746240 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 3780 | 1466520746243 Marionette TRACE conn3 <- [1,1918,null,{}] 07:52:26 INFO - PROCESS | 3780 | 1466520746250 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 3780 | 1466520746253 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:26 INFO - PROCESS | 3780 | 1466520746475 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:52:26 INFO - PROCESS | 3780 | 1466520746647 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 3780 | 1466520746650 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:26 INFO - PROCESS | 3780 | ++DOCSHELL 10224400 == 42 [pid = 3780] [id = 489] 07:52:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1026B000) [pid = 3780] [serial = 1467] [outer = 00000000] 07:52:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (104E6C00) [pid = 3780] [serial = 1468] [outer = 1026B000] 07:52:26 INFO - PROCESS | 3780 | 1466520746703 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10A56C00) [pid = 3780] [serial = 1469] [outer = 1026B000] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 0F30A000 == 41 [pid = 3780] [id = 475] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 0F312400 == 40 [pid = 3780] [id = 486] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 112C1000 == 39 [pid = 3780] [id = 485] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 0F315800 == 38 [pid = 3780] [id = 484] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 14EE1400 == 37 [pid = 3780] [id = 483] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 154E3000 == 36 [pid = 3780] [id = 482] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 13455000 == 35 [pid = 3780] [id = 481] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 129EF000 == 34 [pid = 3780] [id = 480] 07:52:27 INFO - PROCESS | 3780 | --DOCSHELL 10E0A400 == 33 [pid = 3780] [id = 479] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1615D000) [pid = 3780] [serial = 1408] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (165F6800) [pid = 3780] [serial = 1409] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16A2FC00) [pid = 3780] [serial = 1412] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16A14400) [pid = 3780] [serial = 1411] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16ACF400) [pid = 3780] [serial = 1391] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1345F800) [pid = 3780] [serial = 1402] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13240400) [pid = 3780] [serial = 1417] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13D18800) [pid = 3780] [serial = 1403] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10436C00) [pid = 3780] [serial = 1396] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10E0AC00) [pid = 3780] [serial = 1397] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11AE3C00) [pid = 3780] [serial = 1399] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B19000) [pid = 3780] [serial = 1400] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11CCF400) [pid = 3780] [serial = 1393] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17761800) [pid = 3780] [serial = 1423] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16ED5000) [pid = 3780] [serial = 1421] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12B17C00) [pid = 3780] [serial = 1394] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17765C00) [pid = 3780] [serial = 1424] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15974000) [pid = 3780] [serial = 1405] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17608400) [pid = 3780] [serial = 1414] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16E74400) [pid = 3780] [serial = 1420] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17609C00) [pid = 3780] [serial = 1415] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (156F3400) [pid = 3780] [serial = 1418] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15D71800) [pid = 3780] [serial = 1406] [outer = 00000000] [url = about:blank] 07:52:27 INFO - PROCESS | 3780 | 1466520747299 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1092ms 07:52:27 INFO - PROCESS | 3780 | 1466520747322 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 3780 | 1466520747326 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 07:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:52:27 INFO - PROCESS | 3780 | 1466520747347 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 3780 | 1466520747350 Marionette TRACE conn3 <- [1,1922,null,{}] 07:52:27 INFO - PROCESS | 3780 | 1466520747357 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 3780 | 1466520747360 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:27 INFO - PROCESS | 3780 | 1466520747450 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:52:27 INFO - PROCESS | 3780 | 1466520747457 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 3780 | 1466520747459 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:27 INFO - PROCESS | 3780 | ++DOCSHELL 112C1000 == 34 [pid = 3780] [id = 490] 07:52:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (112C6000) [pid = 3780] [serial = 1470] [outer = 00000000] 07:52:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (129A8C00) [pid = 3780] [serial = 1471] [outer = 112C6000] 07:52:27 INFO - PROCESS | 3780 | 1466520747505 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12B13800) [pid = 3780] [serial = 1472] [outer = 112C6000] 07:52:28 INFO - PROCESS | 3780 | 1466520747992 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 712ms 07:52:28 INFO - PROCESS | 3780 | 1466520748045 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 3780 | 1466520748047 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 07:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:52:28 INFO - PROCESS | 3780 | 1466520748051 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 3780 | 1466520748053 Marionette TRACE conn3 <- [1,1926,null,{}] 07:52:28 INFO - PROCESS | 3780 | 1466520748057 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 3780 | 1466520748059 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:28 INFO - PROCESS | 3780 | 1466520748141 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:52:28 INFO - PROCESS | 3780 | 1466520748152 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 3780 | 1466520748155 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:28 INFO - PROCESS | 3780 | ++DOCSHELL 13D0A800 == 35 [pid = 3780] [id = 491] 07:52:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13D0D800) [pid = 3780] [serial = 1473] [outer = 00000000] 07:52:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1430B000) [pid = 3780] [serial = 1474] [outer = 13D0D800] 07:52:28 INFO - PROCESS | 3780 | 1466520748208 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (14E52800) [pid = 3780] [serial = 1475] [outer = 13D0D800] 07:52:28 INFO - PROCESS | 3780 | 1466520748691 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 712ms 07:52:28 INFO - PROCESS | 3780 | 1466520748750 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 3780 | 1466520748753 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 07:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:52:28 INFO - PROCESS | 3780 | 1466520748764 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 3780 | 1466520748768 Marionette TRACE conn3 <- [1,1930,null,{}] 07:52:28 INFO - PROCESS | 3780 | 1466520748772 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 3780 | 1466520748775 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:28 INFO - PROCESS | 3780 | 1466520748860 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:52:28 INFO - PROCESS | 3780 | 1466520748868 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 3780 | 1466520748870 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:28 INFO - PROCESS | 3780 | ++DOCSHELL 14ED8400 == 36 [pid = 3780] [id = 492] 07:52:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156AB000) [pid = 3780] [serial = 1476] [outer = 00000000] 07:52:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15B5F400) [pid = 3780] [serial = 1477] [outer = 156AB000] 07:52:29 INFO - PROCESS | 3780 | 1466520749003 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15EB4800) [pid = 3780] [serial = 1478] [outer = 156AB000] 07:52:29 INFO - PROCESS | 3780 | 1466520749435 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 697ms 07:52:29 INFO - PROCESS | 3780 | 1466520749491 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 3780 | 1466520749493 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 07:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:52:29 INFO - PROCESS | 3780 | 1466520749496 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 3780 | 1466520749498 Marionette TRACE conn3 <- [1,1934,null,{}] 07:52:29 INFO - PROCESS | 3780 | 1466520749502 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 3780 | 1466520749504 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:29 INFO - PROCESS | 3780 | 1466520749652 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:52:29 INFO - PROCESS | 3780 | 1466520749671 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 3780 | 1466520749674 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:29 INFO - PROCESS | 3780 | ++DOCSHELL 15FF6800 == 37 [pid = 3780] [id = 493] 07:52:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15FFC800) [pid = 3780] [serial = 1479] [outer = 00000000] 07:52:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16814800) [pid = 3780] [serial = 1480] [outer = 15FFC800] 07:52:29 INFO - PROCESS | 3780 | 1466520749717 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1681B400) [pid = 3780] [serial = 1481] [outer = 15FFC800] 07:52:30 INFO - PROCESS | 3780 | 1466520750137 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 712ms 07:52:30 INFO - PROCESS | 3780 | 1466520750196 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 3780 | 1466520750198 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 07:52:30 INFO - PROCESS | 3780 | 1466520750201 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:52:30 INFO - PROCESS | 3780 | 1466520750203 Marionette TRACE conn3 <- [1,1938,null,{}] 07:52:30 INFO - PROCESS | 3780 | 1466520750214 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 3780 | 1466520750216 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:30 INFO - PROCESS | 3780 | 1466520750336 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:52:30 INFO - PROCESS | 3780 | 1466520750349 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 3780 | 1466520750355 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:30 INFO - PROCESS | 3780 | ++DOCSHELL 12B1FC00 == 38 [pid = 3780] [id = 494] 07:52:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A1EC00) [pid = 3780] [serial = 1482] [outer = 00000000] 07:52:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16E76800) [pid = 3780] [serial = 1483] [outer = 16A1EC00] 07:52:30 INFO - PROCESS | 3780 | 1466520750462 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16EDF000) [pid = 3780] [serial = 1484] [outer = 16A1EC00] 07:52:30 INFO - PROCESS | 3780 | 1466520750897 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 744ms 07:52:30 INFO - PROCESS | 3780 | 1466520750974 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 3780 | 1466520750976 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 07:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:52:31 INFO - PROCESS | 3780 | 1466520750990 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 3780 | 1466520750992 Marionette TRACE conn3 <- [1,1942,null,{}] 07:52:31 INFO - PROCESS | 3780 | 1466520750995 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 3780 | 1466520750997 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:31 INFO - PROCESS | 3780 | 1466520751119 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:52:31 INFO - PROCESS | 3780 | 1466520751127 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 3780 | 1466520751129 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:31 INFO - PROCESS | 3780 | ++DOCSHELL 17510000 == 39 [pid = 3780] [id = 495] 07:52:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17609C00) [pid = 3780] [serial = 1485] [outer = 00000000] 07:52:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1760EC00) [pid = 3780] [serial = 1486] [outer = 17609C00] 07:52:31 INFO - PROCESS | 3780 | 1466520751173 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1767FC00) [pid = 3780] [serial = 1487] [outer = 17609C00] 07:52:31 INFO - PROCESS | 3780 | 1466520751605 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 665ms 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (154E4000) [pid = 3780] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16A13000) [pid = 3780] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10E0A800) [pid = 3780] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13455C00) [pid = 3780] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10ED8000) [pid = 3780] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10F69000) [pid = 3780] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13244000) [pid = 3780] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0F316C00) [pid = 3780] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14E49000) [pid = 3780] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (156F3800) [pid = 3780] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (129EFC00) [pid = 3780] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:52:31 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12B18000) [pid = 3780] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:52:31 INFO - PROCESS | 3780 | 1466520751780 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 3780 | 1466520751782 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 07:52:31 INFO - PROCESS | 3780 | 1466520751791 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 3780 | 1466520751793 Marionette TRACE conn3 <- [1,1946,null,{}] 07:52:31 INFO - PROCESS | 3780 | 1466520751797 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 3780 | 1466520751799 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:52:31 INFO - PROCESS | 3780 | 1466520751880 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:52:31 INFO - PROCESS | 3780 | 1466520751885 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 3780 | 1466520751887 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:31 INFO - PROCESS | 3780 | ++DOCSHELL 11CD3000 == 40 [pid = 3780] [id = 496] 07:52:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12919800) [pid = 3780] [serial = 1488] [outer = 00000000] 07:52:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1323DC00) [pid = 3780] [serial = 1489] [outer = 12919800] 07:52:31 INFO - PROCESS | 3780 | 1466520751930 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14E49000) [pid = 3780] [serial = 1490] [outer = 12919800] 07:52:32 INFO - PROCESS | 3780 | 1466520752353 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 586ms 07:52:32 INFO - PROCESS | 3780 | 1466520752380 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 3780 | 1466520752381 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 07:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:52:32 INFO - PROCESS | 3780 | 1466520752396 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 3780 | 1466520752398 Marionette TRACE conn3 <- [1,1950,null,{}] 07:52:32 INFO - PROCESS | 3780 | 1466520752405 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 3780 | 1466520752407 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:32 INFO - PROCESS | 3780 | 1466520752510 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:52:32 INFO - PROCESS | 3780 | 1466520752517 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 3780 | 1466520752519 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:32 INFO - PROCESS | 3780 | ++DOCSHELL 1026D400 == 41 [pid = 3780] [id = 497] 07:52:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (102C8C00) [pid = 3780] [serial = 1491] [outer = 00000000] 07:52:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16812000) [pid = 3780] [serial = 1492] [outer = 102C8C00] 07:52:32 INFO - PROCESS | 3780 | 1466520752561 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17605C00) [pid = 3780] [serial = 1493] [outer = 102C8C00] 07:52:32 INFO - PROCESS | 3780 | 1466520752983 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 665ms 07:52:33 INFO - PROCESS | 3780 | 1466520753044 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 3780 | 1466520753046 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 07:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:52:33 INFO - PROCESS | 3780 | 1466520753050 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 3780 | 1466520753051 Marionette TRACE conn3 <- [1,1954,null,{}] 07:52:33 INFO - PROCESS | 3780 | 1466520753055 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 3780 | 1466520753057 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:33 INFO - PROCESS | 3780 | 1466520753145 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:52:33 INFO - PROCESS | 3780 | 1466520753151 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 3780 | 1466520753153 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:33 INFO - PROCESS | 3780 | ++DOCSHELL 15B6B800 == 42 [pid = 3780] [id = 498] 07:52:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B6D800) [pid = 3780] [serial = 1494] [outer = 00000000] 07:52:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17E9AC00) [pid = 3780] [serial = 1495] [outer = 15B6D800] 07:52:33 INFO - PROCESS | 3780 | 1466520753195 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17FE2C00) [pid = 3780] [serial = 1496] [outer = 15B6D800] 07:52:33 INFO - PROCESS | 3780 | 1466520753617 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 602ms 07:52:33 INFO - PROCESS | 3780 | 1466520753646 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 3780 | 1466520753648 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 07:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:52:33 INFO - PROCESS | 3780 | 1466520753655 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 3780 | 1466520753657 Marionette TRACE conn3 <- [1,1958,null,{}] 07:52:33 INFO - PROCESS | 3780 | 1466520753674 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 3780 | 1466520753676 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:33 INFO - PROCESS | 3780 | 1466520753754 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:52:33 INFO - PROCESS | 3780 | 1466520753759 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 3780 | 1466520753761 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:33 INFO - PROCESS | 3780 | ++DOCSHELL 0C76E800 == 43 [pid = 3780] [id = 499] 07:52:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0F309000) [pid = 3780] [serial = 1497] [outer = 00000000] 07:52:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (0F394400) [pid = 3780] [serial = 1498] [outer = 0F309000] 07:52:33 INFO - PROCESS | 3780 | 1466520753858 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (105E7800) [pid = 3780] [serial = 1499] [outer = 0F309000] 07:52:34 INFO - PROCESS | 3780 | 1466520754604 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 982ms 07:52:34 INFO - PROCESS | 3780 | 1466520754657 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 3780 | 1466520754660 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 07:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:52:34 INFO - PROCESS | 3780 | 1466520754665 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 3780 | 1466520754669 Marionette TRACE conn3 <- [1,1962,null,{}] 07:52:34 INFO - PROCESS | 3780 | 1466520754674 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 3780 | 1466520754677 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:34 INFO - PROCESS | 3780 | 1466520754819 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:52:34 INFO - PROCESS | 3780 | 1466520754959 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 3780 | 1466520754962 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:34 INFO - PROCESS | 3780 | ++DOCSHELL 10F6A000 == 44 [pid = 3780] [id = 500] 07:52:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13453C00) [pid = 3780] [serial = 1500] [outer = 00000000] 07:52:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13D0EC00) [pid = 3780] [serial = 1501] [outer = 13453C00] 07:52:35 INFO - PROCESS | 3780 | 1466520755019 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14F14C00) [pid = 3780] [serial = 1502] [outer = 13453C00] 07:52:35 INFO - PROCESS | 3780 | 1466520755598 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 965ms 07:52:35 INFO - PROCESS | 3780 | 1466520755607 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 3780 | 1466520755611 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 07:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:52:35 INFO - PROCESS | 3780 | 1466520755633 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 3780 | 1466520755636 Marionette TRACE conn3 <- [1,1966,null,{}] 07:52:35 INFO - PROCESS | 3780 | 1466520755640 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 3780 | 1466520755643 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:35 INFO - PROCESS | 3780 | 1466520755751 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:52:35 INFO - PROCESS | 3780 | 1466520755859 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 3780 | 1466520755862 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:35 INFO - PROCESS | 3780 | ++DOCSHELL 16153400 == 45 [pid = 3780] [id = 501] 07:52:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (165EF000) [pid = 3780] [serial = 1503] [outer = 00000000] 07:52:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16A19400) [pid = 3780] [serial = 1504] [outer = 165EF000] 07:52:35 INFO - PROCESS | 3780 | 1466520755914 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16E7F400) [pid = 3780] [serial = 1505] [outer = 165EF000] 07:52:36 INFO - PROCESS | 3780 | 1466520756535 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 966ms 07:52:36 INFO - PROCESS | 3780 | 1466520756576 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 3780 | 1466520756578 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:52:36 INFO - PROCESS | 3780 | 1466520756582 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 3780 | 1466520756586 Marionette TRACE conn3 <- [1,1970,null,{}] 07:52:36 INFO - PROCESS | 3780 | 1466520756597 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 3780 | 1466520756601 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:36 INFO - PROCESS | 3780 | 1466520756709 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:52:36 INFO - PROCESS | 3780 | 1466520756857 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 3780 | 1466520756860 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:36 INFO - PROCESS | 3780 | ++DOCSHELL 16819400 == 46 [pid = 3780] [id = 502] 07:52:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17FEFC00) [pid = 3780] [serial = 1506] [outer = 00000000] 07:52:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1818E000) [pid = 3780] [serial = 1507] [outer = 17FEFC00] 07:52:36 INFO - PROCESS | 3780 | 1466520756913 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (18191800) [pid = 3780] [serial = 1508] [outer = 17FEFC00] 07:52:37 INFO - PROCESS | 3780 | 1466520757600 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1060ms 07:52:37 INFO - PROCESS | 3780 | 1466520757659 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 3780 | 1466520757662 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 07:52:37 INFO - PROCESS | 3780 | 1466520757667 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:52:37 INFO - PROCESS | 3780 | 1466520757671 Marionette TRACE conn3 <- [1,1974,null,{}] 07:52:37 INFO - PROCESS | 3780 | 1466520757695 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 3780 | 1466520757699 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:37 INFO - PROCESS | 3780 | 1466520757826 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:52:37 INFO - PROCESS | 3780 | 1466520757961 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 3780 | 1466520757965 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:37 INFO - PROCESS | 3780 | ++DOCSHELL 12922400 == 47 [pid = 3780] [id = 503] 07:52:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (129A7000) [pid = 3780] [serial = 1509] [outer = 00000000] 07:52:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12B18000) [pid = 3780] [serial = 1510] [outer = 129A7000] 07:52:38 INFO - PROCESS | 3780 | 1466520758017 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12D8F400) [pid = 3780] [serial = 1511] [outer = 129A7000] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 15B6B800 == 46 [pid = 3780] [id = 498] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 1026D400 == 45 [pid = 3780] [id = 497] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 11CD3000 == 44 [pid = 3780] [id = 496] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 17510000 == 43 [pid = 3780] [id = 495] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 12B1FC00 == 42 [pid = 3780] [id = 494] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 15FF6800 == 41 [pid = 3780] [id = 493] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 14ED8400 == 40 [pid = 3780] [id = 492] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 13D0A800 == 39 [pid = 3780] [id = 491] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 112C1000 == 38 [pid = 3780] [id = 490] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 10224400 == 37 [pid = 3780] [id = 489] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 10E88C00 == 36 [pid = 3780] [id = 488] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 13246800 == 35 [pid = 3780] [id = 487] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 14E54C00 == 34 [pid = 3780] [id = 474] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 129EF800 == 33 [pid = 3780] [id = 473] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 10ECEC00 == 32 [pid = 3780] [id = 478] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 169A6000 == 31 [pid = 3780] [id = 477] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 14E48800 == 30 [pid = 3780] [id = 476] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 16819400 == 29 [pid = 3780] [id = 502] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 16153400 == 28 [pid = 3780] [id = 501] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 0C76E800 == 27 [pid = 3780] [id = 499] 07:52:38 INFO - PROCESS | 3780 | --DOCSHELL 10F6A000 == 26 [pid = 3780] [id = 500] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15532000) [pid = 3780] [serial = 1447] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17E2A400) [pid = 3780] [serial = 1433] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10F76C00) [pid = 3780] [serial = 1438] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13D17C00) [pid = 3780] [serial = 1444] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11016000) [pid = 3780] [serial = 1439] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12924800) [pid = 3780] [serial = 1426] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (129F2C00) [pid = 3780] [serial = 1436] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1681BC00) [pid = 3780] [serial = 1457] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10E01C00) [pid = 3780] [serial = 1453] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (156EAC00) [pid = 3780] [serial = 1448] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14E4E400) [pid = 3780] [serial = 1445] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14F14000) [pid = 3780] [serial = 1429] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13131000) [pid = 3780] [serial = 1427] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1776A800) [pid = 3780] [serial = 1432] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15B6D400) [pid = 3780] [serial = 1450] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1681B000) [pid = 3780] [serial = 1456] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12924000) [pid = 3780] [serial = 1454] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D6E000) [pid = 3780] [serial = 1430] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11CD5000) [pid = 3780] [serial = 1435] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15EB4000) [pid = 3780] [serial = 1451] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12D84C00) [pid = 3780] [serial = 1442] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12B1B400) [pid = 3780] [serial = 1441] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16A1CC00) [pid = 3780] [serial = 1459] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16A1FC00) [pid = 3780] [serial = 1460] [outer = 00000000] [url = about:blank] 07:52:39 INFO - PROCESS | 3780 | 1466520759171 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1567ms 07:52:39 INFO - PROCESS | 3780 | 1466520759219 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:52:39 INFO - PROCESS | 3780 | 1466520759223 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 07:52:39 INFO - PROCESS | 3780 | 1466520759228 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 3780 | 1466520759232 Marionette TRACE conn3 <- [1,1978,null,{}] 07:52:39 INFO - PROCESS | 3780 | 1466520759237 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 3780 | 1466520759240 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:39 INFO - PROCESS | 3780 | 1466520759374 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:52:39 INFO - PROCESS | 3780 | 1466520759511 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 3780 | 1466520759513 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:39 INFO - PROCESS | 3780 | ++DOCSHELL 10E0D800 == 27 [pid = 3780] [id = 504] 07:52:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10E89000) [pid = 3780] [serial = 1512] [outer = 00000000] 07:52:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11017800) [pid = 3780] [serial = 1513] [outer = 10E89000] 07:52:39 INFO - PROCESS | 3780 | 1466520759565 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1101FC00) [pid = 3780] [serial = 1514] [outer = 10E89000] 07:52:39 INFO - PROCESS | 3780 | 1466520759949 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 744ms 07:52:40 INFO - PROCESS | 3780 | 1466520760023 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 3780 | 1466520760028 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 07:52:40 INFO - PROCESS | 3780 | 1466520760037 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:52:40 INFO - PROCESS | 3780 | 1466520760039 Marionette TRACE conn3 <- [1,1982,null,{}] 07:52:40 INFO - PROCESS | 3780 | 1466520760043 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 3780 | 1466520760045 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:40 INFO - PROCESS | 3780 | 1466520760135 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:52:40 INFO - PROCESS | 3780 | 1466520760142 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 3780 | 1466520760144 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:40 INFO - PROCESS | 3780 | ++DOCSHELL 12B13C00 == 28 [pid = 3780] [id = 505] 07:52:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12B14800) [pid = 3780] [serial = 1515] [outer = 00000000] 07:52:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12D8B000) [pid = 3780] [serial = 1516] [outer = 12B14800] 07:52:40 INFO - PROCESS | 3780 | 1466520760192 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13127000) [pid = 3780] [serial = 1517] [outer = 12B14800] 07:52:40 INFO - PROCESS | 3780 | 1466520760626 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 649ms 07:52:40 INFO - PROCESS | 3780 | 1466520760675 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 3780 | 1466520760678 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:52:40 INFO - PROCESS | 3780 | 1466520760681 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 3780 | 1466520760684 Marionette TRACE conn3 <- [1,1986,null,{}] 07:52:40 INFO - PROCESS | 3780 | 1466520760695 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 3780 | 1466520760699 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:40 INFO - PROCESS | 3780 | 1466520760781 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:52:40 INFO - PROCESS | 3780 | 1466520760787 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 3780 | 1466520760791 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:40 INFO - PROCESS | 3780 | ++DOCSHELL 13934000 == 29 [pid = 3780] [id = 506] 07:52:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13935000) [pid = 3780] [serial = 1518] [outer = 00000000] 07:52:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14310800) [pid = 3780] [serial = 1519] [outer = 13935000] 07:52:40 INFO - PROCESS | 3780 | 1466520760837 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (14E55400) [pid = 3780] [serial = 1520] [outer = 13935000] 07:52:41 INFO - PROCESS | 3780 | 1466520761321 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 712ms 07:52:41 INFO - PROCESS | 3780 | 1466520761389 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 3780 | 1466520761391 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 07:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:52:41 INFO - PROCESS | 3780 | 1466520761395 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 3780 | 1466520761396 Marionette TRACE conn3 <- [1,1990,null,{}] 07:52:41 INFO - PROCESS | 3780 | 1466520761400 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 3780 | 1466520761402 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:41 INFO - PROCESS | 3780 | 1466520761548 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:52:41 INFO - PROCESS | 3780 | 1466520761618 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 3780 | 1466520761621 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:41 INFO - PROCESS | 3780 | ++DOCSHELL 15525400 == 30 [pid = 3780] [id = 507] 07:52:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15526800) [pid = 3780] [serial = 1521] [outer = 00000000] 07:52:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (156B4C00) [pid = 3780] [serial = 1522] [outer = 15526800] 07:52:41 INFO - PROCESS | 3780 | 1466520761664 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (156F2400) [pid = 3780] [serial = 1523] [outer = 15526800] 07:52:42 INFO - PROCESS | 3780 | 1466520762115 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 744ms 07:52:42 INFO - PROCESS | 3780 | 1466520762169 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 3780 | 1466520762171 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 07:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:52:42 INFO - PROCESS | 3780 | 1466520762174 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 3780 | 1466520762176 Marionette TRACE conn3 <- [1,1994,null,{}] 07:52:42 INFO - PROCESS | 3780 | 1466520762193 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 3780 | 1466520762195 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:42 INFO - PROCESS | 3780 | 1466520762306 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:52:42 INFO - PROCESS | 3780 | 1466520762315 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 3780 | 1466520762317 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:42 INFO - PROCESS | 3780 | ++DOCSHELL 156B2400 == 31 [pid = 3780] [id = 508] 07:52:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (156ED000) [pid = 3780] [serial = 1524] [outer = 00000000] 07:52:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15D7AC00) [pid = 3780] [serial = 1525] [outer = 156ED000] 07:52:42 INFO - PROCESS | 3780 | 1466520762360 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15FF3000) [pid = 3780] [serial = 1526] [outer = 156ED000] 07:52:42 INFO - PROCESS | 3780 | 1466520762829 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:52:42 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 07:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 696ms 07:52:42 INFO - PROCESS | 3780 | 1466520762874 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 3780 | 1466520762876 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 07:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:52:42 INFO - PROCESS | 3780 | 1466520762879 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 3780 | 1466520762881 Marionette TRACE conn3 <- [1,1998,null,{}] 07:52:42 INFO - PROCESS | 3780 | 1466520762884 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 3780 | 1466520762890 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:43 INFO - PROCESS | 3780 | 1466520763042 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16A1EC00) [pid = 3780] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17609C00) [pid = 3780] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10ED7800) [pid = 3780] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16E7D800) [pid = 3780] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13D0D800) [pid = 3780] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (156AB000) [pid = 3780] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1026B000) [pid = 3780] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12919800) [pid = 3780] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (102C8C00) [pid = 3780] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15FFC800) [pid = 3780] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:52:43 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15B6D800) [pid = 3780] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:52:43 INFO - PROCESS | 3780 | 1466520763339 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 3780 | 1466520763341 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:43 INFO - PROCESS | 3780 | ++DOCSHELL 0F390400 == 32 [pid = 3780] [id = 509] 07:52:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1026B000) [pid = 3780] [serial = 1527] [outer = 00000000] 07:52:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10E8EC00) [pid = 3780] [serial = 1528] [outer = 1026B000] 07:52:43 INFO - PROCESS | 3780 | 1466520763385 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13D19C00) [pid = 3780] [serial = 1529] [outer = 1026B000] 07:52:43 INFO - PROCESS | 3780 | 1466520763766 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 950ms 07:52:43 INFO - PROCESS | 3780 | 1466520763825 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 3780 | 1466520763827 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 07:52:43 INFO - PROCESS | 3780 | 1466520763831 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:52:43 INFO - PROCESS | 3780 | 1466520763832 Marionette TRACE conn3 <- [1,2002,null,{}] 07:52:43 INFO - PROCESS | 3780 | 1466520763836 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 3780 | 1466520763837 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:43 INFO - PROCESS | 3780 | 1466520763922 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:52:43 INFO - PROCESS | 3780 | 1466520763928 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 3780 | 1466520763930 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:43 INFO - PROCESS | 3780 | ++DOCSHELL 105F1C00 == 33 [pid = 3780] [id = 510] 07:52:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12924000) [pid = 3780] [serial = 1530] [outer = 00000000] 07:52:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A1A000) [pid = 3780] [serial = 1531] [outer = 12924000] 07:52:44 INFO - PROCESS | 3780 | 1466520763977 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A1E000) [pid = 3780] [serial = 1532] [outer = 12924000] 07:52:44 INFO - PROCESS | 3780 | 1466520764444 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 633ms 07:52:44 INFO - PROCESS | 3780 | 1466520764501 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 3780 | 1466520764503 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 07:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:52:44 INFO - PROCESS | 3780 | 1466520764507 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 3780 | 1466520764508 Marionette TRACE conn3 <- [1,2006,null,{}] 07:52:44 INFO - PROCESS | 3780 | 1466520764512 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 3780 | 1466520764513 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:44 INFO - PROCESS | 3780 | 1466520764588 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:52:44 INFO - PROCESS | 3780 | 1466520764618 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 3780 | 1466520764620 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:44 INFO - PROCESS | 3780 | ++DOCSHELL 16A15C00 == 34 [pid = 3780] [id = 511] 07:52:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A16400) [pid = 3780] [serial = 1533] [outer = 00000000] 07:52:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16E7E000) [pid = 3780] [serial = 1534] [outer = 16A16400] 07:52:44 INFO - PROCESS | 3780 | 1466520764662 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16E7EC00) [pid = 3780] [serial = 1535] [outer = 16A16400] 07:52:45 INFO - PROCESS | 3780 | 1466520765087 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 649ms 07:52:45 INFO - PROCESS | 3780 | 1466520765146 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:52:45 INFO - PROCESS | 3780 | 1466520765148 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 07:52:45 INFO - PROCESS | 3780 | 1466520765152 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 3780 | 1466520765154 Marionette TRACE conn3 <- [1,2010,null,{}] 07:52:45 INFO - PROCESS | 3780 | 1466520765157 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 3780 | 1466520765159 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:45 INFO - PROCESS | 3780 | 1466520765237 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:52:45 INFO - PROCESS | 3780 | 1466520765243 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 3780 | 1466520765245 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:45 INFO - PROCESS | 3780 | ++DOCSHELL 17609C00 == 35 [pid = 3780] [id = 512] 07:52:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1760BC00) [pid = 3780] [serial = 1536] [outer = 00000000] 07:52:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17679800) [pid = 3780] [serial = 1537] [outer = 1760BC00] 07:52:45 INFO - PROCESS | 3780 | 1466520765287 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BD1000) [pid = 3780] [serial = 1538] [outer = 1760BC00] 07:52:46 INFO - PROCESS | 3780 | 1466520766097 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1013ms 07:52:46 INFO - PROCESS | 3780 | 1466520766154 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 3780 | 1466520766159 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:52:46 INFO - PROCESS | 3780 | 1466520766163 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 3780 | 1466520766169 Marionette TRACE conn3 <- [1,2014,null,{}] 07:52:46 INFO - PROCESS | 3780 | 1466520766174 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 3780 | 1466520766177 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:46 INFO - PROCESS | 3780 | 1466520766294 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:52:46 INFO - PROCESS | 3780 | 1466520766430 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 3780 | 1466520766433 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:46 INFO - PROCESS | 3780 | ++DOCSHELL 10ED3000 == 36 [pid = 3780] [id = 513] 07:52:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10F68C00) [pid = 3780] [serial = 1539] [outer = 00000000] 07:52:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (112CAC00) [pid = 3780] [serial = 1540] [outer = 10F68C00] 07:52:46 INFO - PROCESS | 3780 | 1466520766490 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12B16800) [pid = 3780] [serial = 1541] [outer = 10F68C00] 07:52:47 INFO - PROCESS | 3780 | 1466520767225 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1109ms 07:52:47 INFO - PROCESS | 3780 | 1466520767295 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 3780 | 1466520767300 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 07:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:52:47 INFO - PROCESS | 3780 | 1466520767306 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 3780 | 1466520767309 Marionette TRACE conn3 <- [1,2018,null,{}] 07:52:47 INFO - PROCESS | 3780 | 1466520767313 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 3780 | 1466520767316 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:47 INFO - PROCESS | 3780 | 1466520767434 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:52:47 INFO - PROCESS | 3780 | 1466520767652 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 3780 | 1466520767655 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:47 INFO - PROCESS | 3780 | ++DOCSHELL 0C76CC00 == 37 [pid = 3780] [id = 514] 07:52:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (0C770000) [pid = 3780] [serial = 1542] [outer = 00000000] 07:52:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10441800) [pid = 3780] [serial = 1543] [outer = 0C770000] 07:52:47 INFO - PROCESS | 3780 | 1466520767715 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10A5C400) [pid = 3780] [serial = 1544] [outer = 0C770000] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 16A15C00 == 36 [pid = 3780] [id = 511] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 105F1C00 == 35 [pid = 3780] [id = 510] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 0F390400 == 34 [pid = 3780] [id = 509] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 156B2400 == 33 [pid = 3780] [id = 508] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 15525400 == 32 [pid = 3780] [id = 507] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 13934000 == 31 [pid = 3780] [id = 506] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 12B13C00 == 30 [pid = 3780] [id = 505] 07:52:48 INFO - PROCESS | 3780 | --DOCSHELL 10E0D800 == 29 [pid = 3780] [id = 504] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16E76800) [pid = 3780] [serial = 1483] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17FE2C00) [pid = 3780] [serial = 1496] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1760EC00) [pid = 3780] [serial = 1486] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1281B400) [pid = 3780] [serial = 1465] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12D8FC00) [pid = 3780] [serial = 1466] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (175C6C00) [pid = 3780] [serial = 1463] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (175C5000) [pid = 3780] [serial = 1462] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (129A8C00) [pid = 3780] [serial = 1471] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1430B000) [pid = 3780] [serial = 1474] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14E52800) [pid = 3780] [serial = 1475] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15B5F400) [pid = 3780] [serial = 1477] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15EB4800) [pid = 3780] [serial = 1478] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (104E6C00) [pid = 3780] [serial = 1468] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16EDF000) [pid = 3780] [serial = 1484] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10A56C00) [pid = 3780] [serial = 1469] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1323DC00) [pid = 3780] [serial = 1489] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16812000) [pid = 3780] [serial = 1492] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17605C00) [pid = 3780] [serial = 1493] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16814800) [pid = 3780] [serial = 1480] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1681B400) [pid = 3780] [serial = 1481] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1767FC00) [pid = 3780] [serial = 1487] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14E49000) [pid = 3780] [serial = 1490] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17E9AC00) [pid = 3780] [serial = 1495] [outer = 00000000] [url = about:blank] 07:52:48 INFO - PROCESS | 3780 | 1466520768333 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1061ms 07:52:48 INFO - PROCESS | 3780 | 1466520768351 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 3780 | 1466520768354 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 07:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:52:48 INFO - PROCESS | 3780 | 1466520768374 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 3780 | 1466520768377 Marionette TRACE conn3 <- [1,2022,null,{}] 07:52:48 INFO - PROCESS | 3780 | 1466520768382 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 3780 | 1466520768386 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:48 INFO - PROCESS | 3780 | 1466520768469 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:52:48 INFO - PROCESS | 3780 | 1466520768479 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 3780 | 1466520768482 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:48 INFO - PROCESS | 3780 | ++DOCSHELL 10B72400 == 30 [pid = 3780] [id = 515] 07:52:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10E05000) [pid = 3780] [serial = 1545] [outer = 00000000] 07:52:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1123A800) [pid = 3780] [serial = 1546] [outer = 10E05000] 07:52:48 INFO - PROCESS | 3780 | 1466520768532 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11CCEC00) [pid = 3780] [serial = 1547] [outer = 10E05000] 07:52:49 INFO - PROCESS | 3780 | 1466520769062 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 760ms 07:52:49 INFO - PROCESS | 3780 | 1466520769116 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 3780 | 1466520769120 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:52:49 INFO - PROCESS | 3780 | 1466520769124 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 3780 | 1466520769126 Marionette TRACE conn3 <- [1,2026,null,{}] 07:52:49 INFO - PROCESS | 3780 | 1466520769130 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 3780 | 1466520769132 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:49 INFO - PROCESS | 3780 | 1466520769219 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:52:49 INFO - PROCESS | 3780 | 1466520769315 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 3780 | 1466520769317 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:49 INFO - PROCESS | 3780 | ++DOCSHELL 12D6E800 == 31 [pid = 3780] [id = 516] 07:52:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12D88400) [pid = 3780] [serial = 1548] [outer = 00000000] 07:52:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1314B400) [pid = 3780] [serial = 1549] [outer = 12D88400] 07:52:49 INFO - PROCESS | 3780 | 1466520769409 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1323CC00) [pid = 3780] [serial = 1550] [outer = 12D88400] 07:52:49 INFO - PROCESS | 3780 | 1466520769785 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 712ms 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:52:49 INFO - PROCESS | 3780 | 1466520769856 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 3780 | 1466520769858 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 07:52:49 INFO - PROCESS | 3780 | 1466520769864 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 3780 | 1466520769873 Marionette TRACE conn3 <- [1,2030,null,{}] 07:52:49 INFO - PROCESS | 3780 | 1466520769887 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 3780 | 1466520769891 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:49 INFO - PROCESS | 3780 | 1466520769979 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:52:50 INFO - PROCESS | 3780 | 1466520769995 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 3780 | 1466520769997 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:50 INFO - PROCESS | 3780 | ++DOCSHELL 14E54800 == 32 [pid = 3780] [id = 517] 07:52:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14E54C00) [pid = 3780] [serial = 1551] [outer = 00000000] 07:52:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14EDA800) [pid = 3780] [serial = 1552] [outer = 14E54C00] 07:52:50 INFO - PROCESS | 3780 | 1466520770040 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (154E4000) [pid = 3780] [serial = 1553] [outer = 14E54C00] 07:52:50 INFO - PROCESS | 3780 | 1466520770507 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:52:50 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) 07:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 696ms 07:52:50 INFO - PROCESS | 3780 | 1466520770561 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 3780 | 1466520770564 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 07:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:52:50 INFO - PROCESS | 3780 | 1466520770567 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 3780 | 1466520770569 Marionette TRACE conn3 <- [1,2034,null,{}] 07:52:50 INFO - PROCESS | 3780 | 1466520770572 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 3780 | 1466520770574 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:50 INFO - PROCESS | 3780 | 1466520770716 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:52:50 INFO - PROCESS | 3780 | 1466520770740 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 3780 | 1466520770742 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:50 INFO - PROCESS | 3780 | ++DOCSHELL 156EEC00 == 33 [pid = 3780] [id = 518] 07:52:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15B5E400) [pid = 3780] [serial = 1554] [outer = 00000000] 07:52:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15D6D800) [pid = 3780] [serial = 1555] [outer = 15B5E400] 07:52:50 INFO - PROCESS | 3780 | 1466520770785 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15D79C00) [pid = 3780] [serial = 1556] [outer = 15B5E400] 07:52:51 INFO - PROCESS | 3780 | 1466520771220 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 696ms 07:52:51 INFO - PROCESS | 3780 | 1466520771266 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 3780 | 1466520771268 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 07:52:51 INFO - PROCESS | 3780 | 1466520771272 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:52:51 INFO - PROCESS | 3780 | 1466520771273 Marionette TRACE conn3 <- [1,2038,null,{}] 07:52:51 INFO - PROCESS | 3780 | 1466520771277 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 3780 | 1466520771278 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:51 INFO - PROCESS | 3780 | 1466520771388 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:52:51 INFO - PROCESS | 3780 | 1466520771394 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 3780 | 1466520771400 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:51 INFO - PROCESS | 3780 | ++DOCSHELL 16151800 == 34 [pid = 3780] [id = 519] 07:52:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16152400) [pid = 3780] [serial = 1557] [outer = 00000000] 07:52:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1615D000) [pid = 3780] [serial = 1558] [outer = 16152400] 07:52:51 INFO - PROCESS | 3780 | 1466520771514 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16814800) [pid = 3780] [serial = 1559] [outer = 16152400] 07:52:52 INFO - PROCESS | 3780 | 1466520772024 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 744ms 07:52:52 INFO - PROCESS | 3780 | 1466520772045 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 3780 | 1466520772047 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 07:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:52:52 INFO - PROCESS | 3780 | 1466520772056 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 3780 | 1466520772057 Marionette TRACE conn3 <- [1,2042,null,{}] 07:52:52 INFO - PROCESS | 3780 | 1466520772098 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 3780 | 1466520772100 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:52 INFO - PROCESS | 3780 | 1466520772212 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:52:52 INFO - PROCESS | 3780 | 1466520772225 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 3780 | 1466520772227 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:52 INFO - PROCESS | 3780 | ++DOCSHELL 1615C800 == 35 [pid = 3780] [id = 520] 07:52:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16818C00) [pid = 3780] [serial = 1560] [outer = 00000000] 07:52:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A30800) [pid = 3780] [serial = 1561] [outer = 16818C00] 07:52:52 INFO - PROCESS | 3780 | 1466520772270 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16AD4400) [pid = 3780] [serial = 1562] [outer = 16818C00] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (112C6000) [pid = 3780] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16A16400) [pid = 3780] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13935000) [pid = 3780] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (129A7000) [pid = 3780] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12B14800) [pid = 3780] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E89000) [pid = 3780] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15526800) [pid = 3780] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (156ED000) [pid = 3780] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1026B000) [pid = 3780] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0F309000) [pid = 3780] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13453C00) [pid = 3780] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (165EF000) [pid = 3780] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12924000) [pid = 3780] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:52:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17FEFC00) [pid = 3780] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:52:52 INFO - PROCESS | 3780 | 1466520772800 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 776ms 07:52:52 INFO - PROCESS | 3780 | 1466520772832 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 3780 | 1466520772834 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 07:52:52 INFO - PROCESS | 3780 | 1466520772837 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:52:52 INFO - PROCESS | 3780 | 1466520772839 Marionette TRACE conn3 <- [1,2046,null,{}] 07:52:52 INFO - PROCESS | 3780 | 1466520772842 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 3780 | 1466520772844 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:52 INFO - PROCESS | 3780 | 1466520772922 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:52:52 INFO - PROCESS | 3780 | 1466520772927 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 3780 | 1466520772929 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:52 INFO - PROCESS | 3780 | ++DOCSHELL 10F69400 == 36 [pid = 3780] [id = 521] 07:52:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1101AC00) [pid = 3780] [serial = 1563] [outer = 00000000] 07:52:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1345E800) [pid = 3780] [serial = 1564] [outer = 1101AC00] 07:52:52 INFO - PROCESS | 3780 | 1466520772979 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15FF1000) [pid = 3780] [serial = 1565] [outer = 1101AC00] 07:52:53 INFO - PROCESS | 3780 | 1466520773408 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 649ms 07:52:53 INFO - PROCESS | 3780 | 1466520773475 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 3780 | 1466520773477 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 07:52:53 INFO - PROCESS | 3780 | 1466520773481 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:52:53 INFO - PROCESS | 3780 | 1466520773483 Marionette TRACE conn3 <- [1,2050,null,{}] 07:52:53 INFO - PROCESS | 3780 | 1466520773486 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 3780 | 1466520773488 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:53 INFO - PROCESS | 3780 | 1466520773588 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:52:53 INFO - PROCESS | 3780 | 1466520773596 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 3780 | 1466520773598 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:53 INFO - PROCESS | 3780 | ++DOCSHELL 0F315400 == 37 [pid = 3780] [id = 522] 07:52:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1681BC00) [pid = 3780] [serial = 1566] [outer = 00000000] 07:52:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A17C00) [pid = 3780] [serial = 1567] [outer = 1681BC00] 07:52:53 INFO - PROCESS | 3780 | 1466520773640 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16ACF000) [pid = 3780] [serial = 1568] [outer = 1681BC00] 07:52:54 INFO - PROCESS | 3780 | 1466520774074 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 649ms 07:52:54 INFO - PROCESS | 3780 | 1466520774119 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 3780 | 1466520774121 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 07:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:52:54 INFO - PROCESS | 3780 | 1466520774125 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 3780 | 1466520774126 Marionette TRACE conn3 <- [1,2054,null,{}] 07:52:54 INFO - PROCESS | 3780 | 1466520774130 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 3780 | 1466520774131 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:54 INFO - PROCESS | 3780 | 1466520774210 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:52:54 INFO - PROCESS | 3780 | 1466520774215 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 3780 | 1466520774217 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:54 INFO - PROCESS | 3780 | ++DOCSHELL 14311400 == 38 [pid = 3780] [id = 523] 07:52:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16814000) [pid = 3780] [serial = 1569] [outer = 00000000] 07:52:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17512000) [pid = 3780] [serial = 1570] [outer = 16814000] 07:52:54 INFO - PROCESS | 3780 | 1466520774269 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1760AC00) [pid = 3780] [serial = 1571] [outer = 16814000] 07:52:54 INFO - PROCESS | 3780 | 1466520774782 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 712ms 07:52:54 INFO - PROCESS | 3780 | 1466520774857 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 3780 | 1466520774862 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 07:52:54 INFO - PROCESS | 3780 | 1466520774868 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:52:54 INFO - PROCESS | 3780 | 1466520774872 Marionette TRACE conn3 <- [1,2058,null,{}] 07:52:54 INFO - PROCESS | 3780 | 1466520774879 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 3780 | 1466520774882 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:55 INFO - PROCESS | 3780 | 1466520775053 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:52:55 INFO - PROCESS | 3780 | 1466520775170 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 3780 | 1466520775175 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:55 INFO - PROCESS | 3780 | ++DOCSHELL 10E01800 == 39 [pid = 3780] [id = 524] 07:52:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10E01C00) [pid = 3780] [serial = 1572] [outer = 00000000] 07:52:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10F69000) [pid = 3780] [serial = 1573] [outer = 10E01C00] 07:52:55 INFO - PROCESS | 3780 | 1466520775234 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1101CC00) [pid = 3780] [serial = 1574] [outer = 10E01C00] 07:52:55 INFO - PROCESS | 3780 | 1466520775776 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 949ms 07:52:55 INFO - PROCESS | 3780 | 1466520775813 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 3780 | 1466520775818 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 07:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:52:55 INFO - PROCESS | 3780 | 1466520775824 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 3780 | 1466520775827 Marionette TRACE conn3 <- [1,2062,null,{}] 07:52:55 INFO - PROCESS | 3780 | 1466520775831 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 3780 | 1466520775834 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:55 INFO - PROCESS | 3780 | 1466520775943 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:52:56 INFO - PROCESS | 3780 | 1466520776102 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 3780 | 1466520776105 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:56 INFO - PROCESS | 3780 | ++DOCSHELL 13246800 == 40 [pid = 3780] [id = 525] 07:52:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13453C00) [pid = 3780] [serial = 1575] [outer = 00000000] 07:52:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13D0D400) [pid = 3780] [serial = 1576] [outer = 13453C00] 07:52:56 INFO - PROCESS | 3780 | 1466520776162 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (14E51C00) [pid = 3780] [serial = 1577] [outer = 13453C00] 07:52:56 INFO - PROCESS | 3780 | 1466520776752 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1013ms 07:52:56 INFO - PROCESS | 3780 | 1466520776826 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 3780 | 1466520776828 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 07:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:52:56 INFO - PROCESS | 3780 | 1466520776832 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 3780 | 1466520776836 Marionette TRACE conn3 <- [1,2066,null,{}] 07:52:56 INFO - PROCESS | 3780 | 1466520776861 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:56 INFO - PROCESS | 3780 | 1466520776866 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:57 INFO - PROCESS | 3780 | 1466520777028 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:52:57 INFO - PROCESS | 3780 | 1466520777164 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 3780 | 1466520777167 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:57 INFO - PROCESS | 3780 | ++DOCSHELL 1681FC00 == 41 [pid = 3780] [id = 526] 07:52:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16820000) [pid = 3780] [serial = 1578] [outer = 00000000] 07:52:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16E75C00) [pid = 3780] [serial = 1579] [outer = 16820000] 07:52:57 INFO - PROCESS | 3780 | 1466520777227 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1760EC00) [pid = 3780] [serial = 1580] [outer = 16820000] 07:52:57 INFO - PROCESS | 3780 | 1466520777763 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 966ms 07:52:57 INFO - PROCESS | 3780 | 1466520777809 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 3780 | 1466520777812 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 07:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:52:57 INFO - PROCESS | 3780 | 1466520777815 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 3780 | 1466520777817 Marionette TRACE conn3 <- [1,2070,null,{}] 07:52:57 INFO - PROCESS | 3780 | 1466520777821 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 3780 | 1466520777823 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:57 INFO - PROCESS | 3780 | 1466520777927 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:52:58 INFO - PROCESS | 3780 | 1466520778036 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 3780 | 1466520778038 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:58 INFO - PROCESS | 3780 | ++DOCSHELL 17B04800 == 42 [pid = 3780] [id = 527] 07:52:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17B0E800) [pid = 3780] [serial = 1581] [outer = 00000000] 07:52:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17E8DC00) [pid = 3780] [serial = 1582] [outer = 17B0E800] 07:52:58 INFO - PROCESS | 3780 | 1466520778090 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17F6F800) [pid = 3780] [serial = 1583] [outer = 17B0E800] 07:52:58 INFO - PROCESS | 3780 | 1466520778901 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1171ms 07:52:59 INFO - PROCESS | 3780 | 1466520778969 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 3780 | 1466520778973 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:52:59 INFO - PROCESS | 3780 | 1466520779020 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 3780 | 1466520779023 Marionette TRACE conn3 <- [1,2074,null,{}] 07:52:59 INFO - PROCESS | 3780 | 1466520779029 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 3780 | 1466520779032 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:59 INFO - PROCESS | 3780 | 1466520779137 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:52:59 INFO - PROCESS | 3780 | 1466520779274 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 3780 | 1466520779277 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:52:59 INFO - PROCESS | 3780 | ++DOCSHELL 1101B000 == 43 [pid = 3780] [id = 528] 07:52:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (112C6000) [pid = 3780] [serial = 1584] [outer = 00000000] 07:52:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (129ED400) [pid = 3780] [serial = 1585] [outer = 112C6000] 07:52:59 INFO - PROCESS | 3780 | 1466520779330 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (12B1A800) [pid = 3780] [serial = 1586] [outer = 112C6000] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 0F315400 == 42 [pid = 3780] [id = 522] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 10F69400 == 41 [pid = 3780] [id = 521] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 1615C800 == 40 [pid = 3780] [id = 520] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 16151800 == 39 [pid = 3780] [id = 519] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 156EEC00 == 38 [pid = 3780] [id = 518] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 14E54800 == 37 [pid = 3780] [id = 517] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 12D6E800 == 36 [pid = 3780] [id = 516] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 10B72400 == 35 [pid = 3780] [id = 515] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 0C76CC00 == 34 [pid = 3780] [id = 514] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 17609C00 == 33 [pid = 3780] [id = 512] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 12922400 == 32 [pid = 3780] [id = 503] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 10ED3000 == 31 [pid = 3780] [id = 513] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 17B04800 == 30 [pid = 3780] [id = 527] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 1681FC00 == 29 [pid = 3780] [id = 526] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 14311400 == 28 [pid = 3780] [id = 523] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 10E01800 == 27 [pid = 3780] [id = 524] 07:53:00 INFO - PROCESS | 3780 | --DOCSHELL 13246800 == 26 [pid = 3780] [id = 525] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (12B13800) [pid = 3780] [serial = 1472] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16E7E000) [pid = 3780] [serial = 1534] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (14310800) [pid = 3780] [serial = 1519] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12D8F400) [pid = 3780] [serial = 1511] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12B18000) [pid = 3780] [serial = 1510] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (12D8B000) [pid = 3780] [serial = 1516] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13127000) [pid = 3780] [serial = 1517] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11017800) [pid = 3780] [serial = 1513] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1101FC00) [pid = 3780] [serial = 1514] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (156B4C00) [pid = 3780] [serial = 1522] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15D7AC00) [pid = 3780] [serial = 1525] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (156F2400) [pid = 3780] [serial = 1523] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10E8EC00) [pid = 3780] [serial = 1528] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105E7800) [pid = 3780] [serial = 1499] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0F394400) [pid = 3780] [serial = 1498] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15FF3000) [pid = 3780] [serial = 1526] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13D19C00) [pid = 3780] [serial = 1529] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (14F14C00) [pid = 3780] [serial = 1502] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13D0EC00) [pid = 3780] [serial = 1501] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16E7F400) [pid = 3780] [serial = 1505] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16A19400) [pid = 3780] [serial = 1504] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16E7EC00) [pid = 3780] [serial = 1535] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16A1A000) [pid = 3780] [serial = 1531] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (18191800) [pid = 3780] [serial = 1508] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1818E000) [pid = 3780] [serial = 1507] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16A1E000) [pid = 3780] [serial = 1532] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14E55400) [pid = 3780] [serial = 1520] [outer = 00000000] [url = about:blank] 07:53:00 INFO - PROCESS | 3780 | 1466520780534 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1535ms 07:53:00 INFO - PROCESS | 3780 | 1466520780570 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 3780 | 1466520780573 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 07:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:53:00 INFO - PROCESS | 3780 | 1466520780578 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 3780 | 1466520780581 Marionette TRACE conn3 <- [1,2078,null,{}] 07:53:00 INFO - PROCESS | 3780 | 1466520780586 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 3780 | 1466520780589 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:00 INFO - PROCESS | 3780 | 1466520780713 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:53:00 INFO - PROCESS | 3780 | 1466520780814 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 3780 | 1466520780816 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:00 INFO - PROCESS | 3780 | ++DOCSHELL 10E03400 == 27 [pid = 3780] [id = 529] 07:53:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10E0A400) [pid = 3780] [serial = 1587] [outer = 00000000] 07:53:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10ED8800) [pid = 3780] [serial = 1588] [outer = 10E0A400] 07:53:00 INFO - PROCESS | 3780 | 1466520780863 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11012800) [pid = 3780] [serial = 1589] [outer = 10E0A400] 07:53:01 INFO - PROCESS | 3780 | 1466520781282 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 744ms 07:53:01 INFO - PROCESS | 3780 | 1466520781318 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 3780 | 1466520781323 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 07:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:53:01 INFO - PROCESS | 3780 | 1466520781329 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 3780 | 1466520781333 Marionette TRACE conn3 <- [1,2082,null,{}] 07:53:01 INFO - PROCESS | 3780 | 1466520781337 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 3780 | 1466520781340 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:01 INFO - PROCESS | 3780 | 1466520781425 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:53:01 INFO - PROCESS | 3780 | 1466520781431 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 3780 | 1466520781433 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:01 INFO - PROCESS | 3780 | ++DOCSHELL 129E6C00 == 28 [pid = 3780] [id = 530] 07:53:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (129E7000) [pid = 3780] [serial = 1590] [outer = 00000000] 07:53:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12B15000) [pid = 3780] [serial = 1591] [outer = 129E7000] 07:53:01 INFO - PROCESS | 3780 | 1466520781479 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12BD1800) [pid = 3780] [serial = 1592] [outer = 129E7000] 07:53:01 INFO - PROCESS | 3780 | 1466520781994 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 712ms 07:53:02 INFO - PROCESS | 3780 | 1466520782061 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 3780 | 1466520782063 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 07:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:53:02 INFO - PROCESS | 3780 | 1466520782066 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 3780 | 1466520782070 Marionette TRACE conn3 <- [1,2086,null,{}] 07:53:02 INFO - PROCESS | 3780 | 1466520782080 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 3780 | 1466520782085 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:02 INFO - PROCESS | 3780 | 1466520782191 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:53:02 INFO - PROCESS | 3780 | 1466520782303 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 3780 | 1466520782306 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:02 INFO - PROCESS | 3780 | ++DOCSHELL 1430E400 == 29 [pid = 3780] [id = 531] 07:53:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14310800) [pid = 3780] [serial = 1593] [outer = 00000000] 07:53:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14E4F000) [pid = 3780] [serial = 1594] [outer = 14310800] 07:53:02 INFO - PROCESS | 3780 | 1466520782353 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (14ED5000) [pid = 3780] [serial = 1595] [outer = 14310800] 07:53:02 INFO - PROCESS | 3780 | 1466520782763 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 760ms 07:53:02 INFO - PROCESS | 3780 | 1466520782813 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 3780 | 1466520782816 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 07:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:53:02 INFO - PROCESS | 3780 | 1466520782819 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 3780 | 1466520782821 Marionette TRACE conn3 <- [1,2090,null,{}] 07:53:02 INFO - PROCESS | 3780 | 1466520782824 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 3780 | 1466520782826 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:02 INFO - PROCESS | 3780 | 1466520782945 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:53:03 INFO - PROCESS | 3780 | 1466520783010 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 3780 | 1466520783012 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:03 INFO - PROCESS | 3780 | ++DOCSHELL 14EDBC00 == 30 [pid = 3780] [id = 532] 07:53:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (14EDD800) [pid = 3780] [serial = 1596] [outer = 00000000] 07:53:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (156EC400) [pid = 3780] [serial = 1597] [outer = 14EDD800] 07:53:03 INFO - PROCESS | 3780 | 1466520783056 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15B67000) [pid = 3780] [serial = 1598] [outer = 14EDD800] 07:53:03 INFO - PROCESS | 3780 | 1466520783470 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 712ms 07:53:03 INFO - PROCESS | 3780 | 1466520783516 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 3780 | 1466520783519 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 07:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:53:03 INFO - PROCESS | 3780 | 1466520783529 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 3780 | 1466520783530 Marionette TRACE conn3 <- [1,2094,null,{}] 07:53:03 INFO - PROCESS | 3780 | 1466520783534 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 3780 | 1466520783536 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:03 INFO - PROCESS | 3780 | 1466520783675 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:53:03 INFO - PROCESS | 3780 | 1466520783687 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 3780 | 1466520783690 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:03 INFO - PROCESS | 3780 | ++DOCSHELL 15D72400 == 31 [pid = 3780] [id = 533] 07:53:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15D72800) [pid = 3780] [serial = 1599] [outer = 00000000] 07:53:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15FFD000) [pid = 3780] [serial = 1600] [outer = 15D72800] 07:53:03 INFO - PROCESS | 3780 | 1466520783733 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16155800) [pid = 3780] [serial = 1601] [outer = 15D72800] 07:53:04 INFO - PROCESS | 3780 | 1466520784184 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 696ms 07:53:04 INFO - PROCESS | 3780 | 1466520784227 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 3780 | 1466520784229 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 07:53:04 INFO - PROCESS | 3780 | 1466520784232 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:53:04 INFO - PROCESS | 3780 | 1466520784234 Marionette TRACE conn3 <- [1,2098,null,{}] 07:53:04 INFO - PROCESS | 3780 | 1466520784237 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 3780 | 1466520784243 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:04 INFO - PROCESS | 3780 | 1466520784391 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:53:04 INFO - PROCESS | 3780 | 1466520784505 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 3780 | 1466520784507 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:04 INFO - PROCESS | 3780 | ++DOCSHELL 16813800 == 32 [pid = 3780] [id = 534] 07:53:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16817000) [pid = 3780] [serial = 1602] [outer = 00000000] 07:53:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16A20C00) [pid = 3780] [serial = 1603] [outer = 16817000] 07:53:04 INFO - PROCESS | 3780 | 1466520784550 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16E79C00) [pid = 3780] [serial = 1604] [outer = 16817000] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15B5E400) [pid = 3780] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0C770000) [pid = 3780] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1760BC00) [pid = 3780] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16152400) [pid = 3780] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14E54C00) [pid = 3780] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12D88400) [pid = 3780] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E05000) [pid = 3780] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10F68C00) [pid = 3780] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16814000) [pid = 3780] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16818C00) [pid = 3780] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1681BC00) [pid = 3780] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:53:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1101AC00) [pid = 3780] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:53:05 INFO - PROCESS | 3780 | 1466520785135 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 918ms 07:53:05 INFO - PROCESS | 3780 | 1466520785169 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:53:05 INFO - PROCESS | 3780 | 1466520785180 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 07:53:05 INFO - PROCESS | 3780 | 1466520785184 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 3780 | 1466520785186 Marionette TRACE conn3 <- [1,2102,null,{}] 07:53:05 INFO - PROCESS | 3780 | 1466520785189 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 3780 | 1466520785191 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:05 INFO - PROCESS | 3780 | 1466520785265 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:53:05 INFO - PROCESS | 3780 | 1466520785270 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 3780 | 1466520785272 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:05 INFO - PROCESS | 3780 | ++DOCSHELL 10B6DC00 == 33 [pid = 3780] [id = 535] 07:53:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12B17C00) [pid = 3780] [serial = 1605] [outer = 00000000] 07:53:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14E53800) [pid = 3780] [serial = 1606] [outer = 12B17C00] 07:53:05 INFO - PROCESS | 3780 | 1466520785315 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (14E54C00) [pid = 3780] [serial = 1607] [outer = 12B17C00] 07:53:05 INFO - PROCESS | 3780 | 1466520785741 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 602ms 07:53:05 INFO - PROCESS | 3780 | 1466520785795 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 3780 | 1466520785797 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 07:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:53:05 INFO - PROCESS | 3780 | 1466520785800 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 3780 | 1466520785802 Marionette TRACE conn3 <- [1,2106,null,{}] 07:53:05 INFO - PROCESS | 3780 | 1466520785805 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 3780 | 1466520785807 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:05 INFO - PROCESS | 3780 | 1466520785882 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:53:05 INFO - PROCESS | 3780 | 1466520785888 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 3780 | 1466520785890 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:05 INFO - PROCESS | 3780 | ++DOCSHELL 16817C00 == 34 [pid = 3780] [id = 536] 07:53:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A13400) [pid = 3780] [serial = 1608] [outer = 00000000] 07:53:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11010C00) [pid = 3780] [serial = 1609] [outer = 16A13400] 07:53:05 INFO - PROCESS | 3780 | 1466520785932 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15B64C00) [pid = 3780] [serial = 1610] [outer = 16A13400] 07:53:06 INFO - PROCESS | 3780 | 1466520786356 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 601ms 07:53:06 INFO - PROCESS | 3780 | 1466520786410 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 3780 | 1466520786412 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 07:53:06 INFO - PROCESS | 3780 | 1466520786415 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 3780 | 1466520786417 Marionette TRACE conn3 <- [1,2110,null,{}] 07:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:53:06 INFO - PROCESS | 3780 | 1466520786420 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 3780 | 1466520786422 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:06 INFO - PROCESS | 3780 | 1466520786498 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:53:06 INFO - PROCESS | 3780 | 1466520786506 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 3780 | 1466520786508 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:06 INFO - PROCESS | 3780 | ++DOCSHELL 1430E000 == 35 [pid = 3780] [id = 537] 07:53:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17514400) [pid = 3780] [serial = 1611] [outer = 00000000] 07:53:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1760C800) [pid = 3780] [serial = 1612] [outer = 17514400] 07:53:06 INFO - PROCESS | 3780 | 1466520786551 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1760D800) [pid = 3780] [serial = 1613] [outer = 17514400] 07:53:07 INFO - PROCESS | 3780 | --DOCSHELL 10E03400 == 34 [pid = 3780] [id = 529] 07:53:07 INFO - PROCESS | 3780 | --DOCSHELL 1101B000 == 33 [pid = 3780] [id = 528] 07:53:08 INFO - PROCESS | 3780 | --DOCSHELL 10B6DC00 == 32 [pid = 3780] [id = 535] 07:53:08 INFO - PROCESS | 3780 | --DOCSHELL 15D72400 == 31 [pid = 3780] [id = 533] 07:53:08 INFO - PROCESS | 3780 | --DOCSHELL 14EDBC00 == 30 [pid = 3780] [id = 532] 07:53:08 INFO - PROCESS | 3780 | --DOCSHELL 129E6C00 == 29 [pid = 3780] [id = 530] 07:53:08 INFO - PROCESS | 3780 | --DOCSHELL 1430E400 == 28 [pid = 3780] [id = 531] 07:53:08 INFO - PROCESS | 3780 | --DOCSHELL 16817C00 == 27 [pid = 3780] [id = 536] 07:53:08 INFO - PROCESS | 3780 | --DOCSHELL 16813800 == 26 [pid = 3780] [id = 534] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15D6D800) [pid = 3780] [serial = 1555] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10441800) [pid = 3780] [serial = 1543] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A5C400) [pid = 3780] [serial = 1544] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17BD1000) [pid = 3780] [serial = 1538] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16814800) [pid = 3780] [serial = 1559] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17679800) [pid = 3780] [serial = 1537] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1615D000) [pid = 3780] [serial = 1558] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14EDA800) [pid = 3780] [serial = 1552] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1314B400) [pid = 3780] [serial = 1549] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1323CC00) [pid = 3780] [serial = 1550] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1123A800) [pid = 3780] [serial = 1546] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11CCEC00) [pid = 3780] [serial = 1547] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (112CAC00) [pid = 3780] [serial = 1540] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12B16800) [pid = 3780] [serial = 1541] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17512000) [pid = 3780] [serial = 1570] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A30800) [pid = 3780] [serial = 1561] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1760AC00) [pid = 3780] [serial = 1571] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16ACF000) [pid = 3780] [serial = 1568] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15FF1000) [pid = 3780] [serial = 1565] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1345E800) [pid = 3780] [serial = 1564] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16A17C00) [pid = 3780] [serial = 1567] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16AD4400) [pid = 3780] [serial = 1562] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15D79C00) [pid = 3780] [serial = 1556] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (154E4000) [pid = 3780] [serial = 1553] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 3780 | 1466520788337 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1931ms 07:53:08 INFO - PROCESS | 3780 | 1466520788367 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 3780 | 1466520788371 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 07:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:53:08 INFO - PROCESS | 3780 | 1466520788382 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 3780 | 1466520788386 Marionette TRACE conn3 <- [1,2114,null,{}] 07:53:08 INFO - PROCESS | 3780 | 1466520788392 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 3780 | 1466520788395 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:08 INFO - PROCESS | 3780 | 1466520788491 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:53:08 INFO - PROCESS | 3780 | 1466520788498 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 3780 | 1466520788502 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:08 INFO - PROCESS | 3780 | ++DOCSHELL 105EC000 == 27 [pid = 3780] [id = 538] 07:53:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (105EF000) [pid = 3780] [serial = 1614] [outer = 00000000] 07:53:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10E03400) [pid = 3780] [serial = 1615] [outer = 105EF000] 07:53:08 INFO - PROCESS | 3780 | 1466520788551 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10E0B400) [pid = 3780] [serial = 1616] [outer = 105EF000] 07:53:09 INFO - PROCESS | 3780 | 1466520789041 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 712ms 07:53:09 INFO - PROCESS | 3780 | 1466520789077 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 3780 | 1466520789082 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 07:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:53:09 INFO - PROCESS | 3780 | 1466520789088 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 3780 | 1466520789091 Marionette TRACE conn3 <- [1,2118,null,{}] 07:53:09 INFO - PROCESS | 3780 | 1466520789094 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 3780 | 1466520789097 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:09 INFO - PROCESS | 3780 | 1466520789185 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:53:09 INFO - PROCESS | 3780 | 1466520789193 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 3780 | 1466520789196 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:09 INFO - PROCESS | 3780 | ++DOCSHELL 11239800 == 28 [pid = 3780] [id = 539] 07:53:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1123A800) [pid = 3780] [serial = 1617] [outer = 00000000] 07:53:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (112CB400) [pid = 3780] [serial = 1618] [outer = 1123A800] 07:53:09 INFO - PROCESS | 3780 | 1466520789242 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11CCEC00) [pid = 3780] [serial = 1619] [outer = 1123A800] 07:53:09 INFO - PROCESS | 3780 | 1466520789766 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 3780 | 1466520789822 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 07:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:53:09 INFO - PROCESS | 3780 | 1466520789826 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 3780 | 1466520789830 Marionette TRACE conn3 <- [1,2122,null,{}] 07:53:09 INFO - PROCESS | 3780 | 1466520789842 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 3780 | 1466520789847 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:09 INFO - PROCESS | 3780 | 1466520789958 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:53:10 INFO - PROCESS | 3780 | 1466520790055 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 3780 | 1466520790058 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:10 INFO - PROCESS | 3780 | ++DOCSHELL 13158000 == 29 [pid = 3780] [id = 540] 07:53:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (131E4000) [pid = 3780] [serial = 1620] [outer = 00000000] 07:53:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (131EE800) [pid = 3780] [serial = 1621] [outer = 131E4000] 07:53:10 INFO - PROCESS | 3780 | 1466520790105 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13246400) [pid = 3780] [serial = 1622] [outer = 131E4000] 07:53:10 INFO - PROCESS | 3780 | 1466520790499 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 697ms 07:53:10 INFO - PROCESS | 3780 | 1466520790525 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 3780 | 1466520790527 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:53:10 INFO - PROCESS | 3780 | 1466520790538 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 3780 | 1466520790540 Marionette TRACE conn3 <- [1,2126,null,{}] 07:53:10 INFO - PROCESS | 3780 | 1466520790554 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 3780 | 1466520790556 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:10 INFO - PROCESS | 3780 | 1466520790637 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:53:10 INFO - PROCESS | 3780 | 1466520790643 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 3780 | 1466520790645 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:10 INFO - PROCESS | 3780 | ++DOCSHELL 1323E800 == 30 [pid = 3780] [id = 541] 07:53:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1393B400) [pid = 3780] [serial = 1623] [outer = 00000000] 07:53:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14E49000) [pid = 3780] [serial = 1624] [outer = 1393B400] 07:53:10 INFO - PROCESS | 3780 | 1466520790689 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14EDB400) [pid = 3780] [serial = 1625] [outer = 1393B400] 07:53:11 INFO - PROCESS | 3780 | 1466520791122 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 665ms 07:53:11 INFO - PROCESS | 3780 | 1466520791189 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 3780 | 1466520791191 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 07:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:53:11 INFO - PROCESS | 3780 | 1466520791195 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 3780 | 1466520791196 Marionette TRACE conn3 <- [1,2130,null,{}] 07:53:11 INFO - PROCESS | 3780 | 1466520791200 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 3780 | 1466520791202 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:11 INFO - PROCESS | 3780 | 1466520791278 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:53:11 INFO - PROCESS | 3780 | 1466520791286 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 3780 | 1466520791288 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:11 INFO - PROCESS | 3780 | ++DOCSHELL 15525400 == 31 [pid = 3780] [id = 542] 07:53:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15526800) [pid = 3780] [serial = 1626] [outer = 00000000] 07:53:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1312B000) [pid = 3780] [serial = 1627] [outer = 15526800] 07:53:11 INFO - PROCESS | 3780 | 1466520791357 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156F4000) [pid = 3780] [serial = 1628] [outer = 15526800] 07:53:11 INFO - PROCESS | 3780 | 1466520791799 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 3780 | 1466520791835 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 07:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:53:11 INFO - PROCESS | 3780 | 1466520791842 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 3780 | 1466520791844 Marionette TRACE conn3 <- [1,2134,null,{}] 07:53:11 INFO - PROCESS | 3780 | 1466520791847 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 3780 | 1466520791852 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:11 INFO - PROCESS | 3780 | 1466520791952 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:53:11 INFO - PROCESS | 3780 | 1466520791959 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 3780 | 1466520791961 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:11 INFO - PROCESS | 3780 | ++DOCSHELL 15EBA400 == 32 [pid = 3780] [id = 543] 07:53:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15EBC800) [pid = 3780] [serial = 1629] [outer = 00000000] 07:53:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16152400) [pid = 3780] [serial = 1630] [outer = 15EBC800] 07:53:12 INFO - PROCESS | 3780 | 1466520792004 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16813800) [pid = 3780] [serial = 1631] [outer = 15EBC800] 07:53:12 INFO - PROCESS | 3780 | 1466520792485 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 3780 | 1466520792516 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 07:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:53:12 INFO - PROCESS | 3780 | 1466520792523 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 3780 | 1466520792524 Marionette TRACE conn3 <- [1,2138,null,{}] 07:53:12 INFO - PROCESS | 3780 | 1466520792528 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 3780 | 1466520792529 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:12 INFO - PROCESS | 3780 | 1466520792621 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:53:12 INFO - PROCESS | 3780 | 1466520792626 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 3780 | 1466520792628 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:12 INFO - PROCESS | 3780 | ++DOCSHELL 16816C00 == 33 [pid = 3780] [id = 544] 07:53:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16819400) [pid = 3780] [serial = 1632] [outer = 00000000] 07:53:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A15400) [pid = 3780] [serial = 1633] [outer = 16819400] 07:53:12 INFO - PROCESS | 3780 | 1466520792671 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16A15C00) [pid = 3780] [serial = 1634] [outer = 16819400] 07:53:13 INFO - PROCESS | 3780 | 1466520793109 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 649ms 07:53:13 INFO - PROCESS | 3780 | 1466520793162 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 3780 | 1466520793164 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 07:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:53:13 INFO - PROCESS | 3780 | 1466520793171 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 3780 | 1466520793173 Marionette TRACE conn3 <- [1,2142,null,{}] 07:53:13 INFO - PROCESS | 3780 | 1466520793176 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 3780 | 1466520793178 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:13 INFO - PROCESS | 3780 | 1466520793252 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:53:13 INFO - PROCESS | 3780 | 1466520793258 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 3780 | 1466520793260 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:13 INFO - PROCESS | 3780 | ++DOCSHELL 0F314C00 == 34 [pid = 3780] [id = 545] 07:53:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (0F315800) [pid = 3780] [serial = 1635] [outer = 00000000] 07:53:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16E74000) [pid = 3780] [serial = 1636] [outer = 0F315800] 07:53:13 INFO - PROCESS | 3780 | 1466520793302 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16E78C00) [pid = 3780] [serial = 1637] [outer = 0F315800] 07:53:13 INFO - PROCESS | 3780 | 1466520793767 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 649ms 07:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:53:13 INFO - PROCESS | 3780 | 1466520793806 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 3780 | 1466520793808 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 07:53:13 INFO - PROCESS | 3780 | 1466520793811 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 3780 | 1466520793813 Marionette TRACE conn3 <- [1,2146,null,{}] 07:53:13 INFO - PROCESS | 3780 | 1466520793816 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 3780 | 1466520793818 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:13 INFO - PROCESS | 3780 | 1466520793927 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:53:13 INFO - PROCESS | 3780 | 1466520793933 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 3780 | 1466520793935 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:13 INFO - PROCESS | 3780 | ++DOCSHELL 13157C00 == 35 [pid = 3780] [id = 546] 07:53:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17602000) [pid = 3780] [serial = 1638] [outer = 00000000] 07:53:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1760A800) [pid = 3780] [serial = 1639] [outer = 17602000] 07:53:14 INFO - PROCESS | 3780 | 1466520793980 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1760DC00) [pid = 3780] [serial = 1640] [outer = 17602000] 07:53:14 INFO - PROCESS | 3780 | 1466520794461 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 696ms 07:53:14 INFO - PROCESS | 3780 | 1466520794525 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 3780 | 1466520794527 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 07:53:14 INFO - PROCESS | 3780 | 1466520794530 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 3780 | 1466520794532 Marionette TRACE conn3 <- [1,2150,null,{}] 07:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:53:14 INFO - PROCESS | 3780 | 1466520794539 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 3780 | 1466520794541 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:14 INFO - PROCESS | 3780 | 1466520794721 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:53:14 INFO - PROCESS | 3780 | 1466520794732 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 3780 | 1466520794734 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:14 INFO - PROCESS | 3780 | ++DOCSHELL 16ACC400 == 36 [pid = 3780] [id = 547] 07:53:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17514000) [pid = 3780] [serial = 1641] [outer = 00000000] 07:53:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17BD1C00) [pid = 3780] [serial = 1642] [outer = 17514000] 07:53:14 INFO - PROCESS | 3780 | 1466520794776 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17E96000) [pid = 3780] [serial = 1643] [outer = 17514000] 07:53:15 INFO - PROCESS | 3780 | --DOCSHELL 1B073400 == 35 [pid = 3780] [id = 16] 07:53:15 INFO - PROCESS | 3780 | 1466520795259 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 744ms 07:53:15 INFO - PROCESS | 3780 | 1466520795323 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 3780 | 1466520795325 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:53:15 INFO - PROCESS | 3780 | 1466520795335 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 3780 | 1466520795338 Marionette TRACE conn3 <- [1,2154,null,{}] 07:53:15 INFO - PROCESS | 3780 | 1466520795342 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 3780 | 1466520795345 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:15 INFO - PROCESS | 3780 | 1466520795467 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:53:15 INFO - PROCESS | 3780 | 1466520795479 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 3780 | 1466520795481 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:15 INFO - PROCESS | 3780 | ++DOCSHELL 154E4C00 == 36 [pid = 3780] [id = 548] 07:53:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17FE7400) [pid = 3780] [serial = 1644] [outer = 00000000] 07:53:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (18189C00) [pid = 3780] [serial = 1645] [outer = 17FE7400] 07:53:15 INFO - PROCESS | 3780 | 1466520795528 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1818D000) [pid = 3780] [serial = 1646] [outer = 17FE7400] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (14EDD800) [pid = 3780] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15D72800) [pid = 3780] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16817000) [pid = 3780] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16A13400) [pid = 3780] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (14310800) [pid = 3780] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (129E7000) [pid = 3780] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10E0A400) [pid = 3780] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (112C6000) [pid = 3780] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17B0E800) [pid = 3780] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16820000) [pid = 3780] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13453C00) [pid = 3780] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10E01C00) [pid = 3780] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:53:15 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12B17C00) [pid = 3780] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:53:16 INFO - PROCESS | 3780 | 1466520796160 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 854ms 07:53:16 INFO - PROCESS | 3780 | 1466520796173 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 3780 | 1466520796176 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 07:53:16 INFO - PROCESS | 3780 | 1466520796179 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:53:16 INFO - PROCESS | 3780 | 1466520796180 Marionette TRACE conn3 <- [1,2158,null,{}] 07:53:16 INFO - PROCESS | 3780 | 1466520796183 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 3780 | 1466520796185 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:16 INFO - PROCESS | 3780 | 1466520796262 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:53:16 INFO - PROCESS | 3780 | 1466520796268 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 3780 | 1466520796270 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:16 INFO - PROCESS | 3780 | ++DOCSHELL 12B1A000 == 37 [pid = 3780] [id = 549] 07:53:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13453C00) [pid = 3780] [serial = 1647] [outer = 00000000] 07:53:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15D7A800) [pid = 3780] [serial = 1648] [outer = 13453C00] 07:53:16 INFO - PROCESS | 3780 | 1466520796312 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16817000) [pid = 3780] [serial = 1649] [outer = 13453C00] 07:53:16 INFO - PROCESS | 3780 | 1466520796737 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 602ms 07:53:16 INFO - PROCESS | 3780 | 1466520796788 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 3780 | 1466520796790 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 07:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:53:16 INFO - PROCESS | 3780 | 1466520796794 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 3780 | 1466520796795 Marionette TRACE conn3 <- [1,2162,null,{}] 07:53:16 INFO - PROCESS | 3780 | 1466520796809 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 3780 | 1466520796811 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:16 INFO - PROCESS | 3780 | 1466520796889 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:53:16 INFO - PROCESS | 3780 | 1466520796894 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 3780 | 1466520796896 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:16 INFO - PROCESS | 3780 | ++DOCSHELL 12D84C00 == 38 [pid = 3780] [id = 550] 07:53:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13242800) [pid = 3780] [serial = 1650] [outer = 00000000] 07:53:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18189400) [pid = 3780] [serial = 1651] [outer = 13242800] 07:53:16 INFO - PROCESS | 3780 | 1466520796938 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18191000) [pid = 3780] [serial = 1652] [outer = 13242800] 07:53:17 INFO - PROCESS | 3780 | 1466520797435 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 649ms 07:53:17 INFO - PROCESS | 3780 | 1466520797462 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 3780 | 1466520797464 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 07:53:17 INFO - PROCESS | 3780 | 1466520797467 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:53:17 INFO - PROCESS | 3780 | 1466520797469 Marionette TRACE conn3 <- [1,2166,null,{}] 07:53:17 INFO - PROCESS | 3780 | 1466520797486 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 3780 | 1466520797488 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:17 INFO - PROCESS | 3780 | 1466520797566 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:53:17 INFO - PROCESS | 3780 | 1466520797572 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 3780 | 1466520797574 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:17 INFO - PROCESS | 3780 | ++DOCSHELL 154E4400 == 39 [pid = 3780] [id = 551] 07:53:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (156B3000) [pid = 3780] [serial = 1653] [outer = 00000000] 07:53:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1848A000) [pid = 3780] [serial = 1654] [outer = 156B3000] 07:53:17 INFO - PROCESS | 3780 | 1466520797615 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1848E800) [pid = 3780] [serial = 1655] [outer = 156B3000] 07:53:18 INFO - PROCESS | 3780 | --DOCSHELL 1430E000 == 38 [pid = 3780] [id = 537] 07:53:18 INFO - PROCESS | 3780 | --DOCSHELL 105EC000 == 37 [pid = 3780] [id = 538] 07:53:18 INFO - PROCESS | 3780 | --DOCSHELL 1B06F000 == 36 [pid = 3780] [id = 17] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 0F314C00 == 35 [pid = 3780] [id = 545] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 16816C00 == 34 [pid = 3780] [id = 544] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 13157C00 == 33 [pid = 3780] [id = 546] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 15EBA400 == 32 [pid = 3780] [id = 543] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 13158000 == 31 [pid = 3780] [id = 540] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 11239800 == 30 [pid = 3780] [id = 539] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 1323E800 == 29 [pid = 3780] [id = 541] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 12B1A000 == 28 [pid = 3780] [id = 549] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 16ACC400 == 27 [pid = 3780] [id = 547] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 15525400 == 26 [pid = 3780] [id = 542] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 12D84C00 == 25 [pid = 3780] [id = 550] 07:53:19 INFO - PROCESS | 3780 | --DOCSHELL 154E4C00 == 24 [pid = 3780] [id = 548] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (156EC400) [pid = 3780] [serial = 1597] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15FFD000) [pid = 3780] [serial = 1600] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15B67000) [pid = 3780] [serial = 1598] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16A20C00) [pid = 3780] [serial = 1603] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16155800) [pid = 3780] [serial = 1601] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11010C00) [pid = 3780] [serial = 1609] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16E79C00) [pid = 3780] [serial = 1604] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1760C800) [pid = 3780] [serial = 1612] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14E4F000) [pid = 3780] [serial = 1594] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B15000) [pid = 3780] [serial = 1591] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12BD1800) [pid = 3780] [serial = 1592] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10ED8800) [pid = 3780] [serial = 1588] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11012800) [pid = 3780] [serial = 1589] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12B1A800) [pid = 3780] [serial = 1586] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (129ED400) [pid = 3780] [serial = 1585] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17F6F800) [pid = 3780] [serial = 1583] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17E8DC00) [pid = 3780] [serial = 1582] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1760EC00) [pid = 3780] [serial = 1580] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16E75C00) [pid = 3780] [serial = 1579] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14E51C00) [pid = 3780] [serial = 1577] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13D0D400) [pid = 3780] [serial = 1576] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1101CC00) [pid = 3780] [serial = 1574] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10F69000) [pid = 3780] [serial = 1573] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (14E53800) [pid = 3780] [serial = 1606] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15B64C00) [pid = 3780] [serial = 1610] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (14E54C00) [pid = 3780] [serial = 1607] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (14ED5000) [pid = 3780] [serial = 1595] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 3780 | 1466520799384 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1978ms 07:53:19 INFO - PROCESS | 3780 | 1466520799430 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:53:19 INFO - PROCESS | 3780 | 1466520799433 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 07:53:19 INFO - PROCESS | 3780 | 1466520799438 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 3780 | 1466520799442 Marionette TRACE conn3 <- [1,2170,null,{}] 07:53:19 INFO - PROCESS | 3780 | 1466520799448 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 3780 | 1466520799451 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:19 INFO - PROCESS | 3780 | 1466520799587 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:53:19 INFO - PROCESS | 3780 | 1466520799594 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 3780 | 1466520799598 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:19 INFO - PROCESS | 3780 | ++DOCSHELL 10567800 == 25 [pid = 3780] [id = 552] 07:53:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (105E7800) [pid = 3780] [serial = 1656] [outer = 00000000] 07:53:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10E02800) [pid = 3780] [serial = 1657] [outer = 105E7800] 07:53:19 INFO - PROCESS | 3780 | 1466520799646 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10E09000) [pid = 3780] [serial = 1658] [outer = 105E7800] 07:53:20 INFO - PROCESS | 3780 | 1466520800149 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 760ms 07:53:20 INFO - PROCESS | 3780 | 1466520800207 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 3780 | 1466520800212 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:53:20 INFO - PROCESS | 3780 | 1466520800218 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 3780 | 1466520800221 Marionette TRACE conn3 <- [1,2174,null,{}] 07:53:20 INFO - PROCESS | 3780 | 1466520800224 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 3780 | 1466520800227 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:20 INFO - PROCESS | 3780 | 1466520800313 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:53:20 INFO - PROCESS | 3780 | 1466520800321 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 3780 | 1466520800324 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:20 INFO - PROCESS | 3780 | ++DOCSHELL 1101A400 == 26 [pid = 3780] [id = 553] 07:53:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1101AC00) [pid = 3780] [serial = 1659] [outer = 00000000] 07:53:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1101F800) [pid = 3780] [serial = 1660] [outer = 1101AC00] 07:53:20 INFO - PROCESS | 3780 | 1466520800371 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (112C9C00) [pid = 3780] [serial = 1661] [outer = 1101AC00] 07:53:20 INFO - PROCESS | 3780 | 1466520800847 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 712ms 07:53:20 INFO - PROCESS | 3780 | 1466520800917 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 3780 | 1466520800919 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:53:20 INFO - PROCESS | 3780 | 1466520800922 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 3780 | 1466520800926 Marionette TRACE conn3 <- [1,2178,null,{}] 07:53:20 INFO - PROCESS | 3780 | 1466520800937 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 3780 | 1466520800941 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:21 INFO - PROCESS | 3780 | 1466520801051 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:53:21 INFO - PROCESS | 3780 | 1466520801150 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 3780 | 1466520801153 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:21 INFO - PROCESS | 3780 | ++DOCSHELL 12D69000 == 27 [pid = 3780] [id = 554] 07:53:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12D6E800) [pid = 3780] [serial = 1662] [outer = 00000000] 07:53:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13034400) [pid = 3780] [serial = 1663] [outer = 12D6E800] 07:53:21 INFO - PROCESS | 3780 | 1466520801200 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13125800) [pid = 3780] [serial = 1664] [outer = 12D6E800] 07:53:21 INFO - PROCESS | 3780 | 1466520801560 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 697ms 07:53:21 INFO - PROCESS | 3780 | 1466520801621 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 3780 | 1466520801624 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 07:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:53:21 INFO - PROCESS | 3780 | 1466520801635 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 3780 | 1466520801636 Marionette TRACE conn3 <- [1,2182,null,{}] 07:53:21 INFO - PROCESS | 3780 | 1466520801652 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 3780 | 1466520801654 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:21 INFO - PROCESS | 3780 | 1466520801741 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:53:21 INFO - PROCESS | 3780 | 1466520801747 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 3780 | 1466520801749 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:21 INFO - PROCESS | 3780 | ++DOCSHELL 130C7C00 == 28 [pid = 3780] [id = 555] 07:53:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13156800) [pid = 3780] [serial = 1665] [outer = 00000000] 07:53:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1345D400) [pid = 3780] [serial = 1666] [outer = 13156800] 07:53:21 INFO - PROCESS | 3780 | 1466520801797 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13D19000) [pid = 3780] [serial = 1667] [outer = 13156800] 07:53:22 INFO - PROCESS | 3780 | 1466520802279 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 665ms 07:53:22 INFO - PROCESS | 3780 | 1466520802318 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 3780 | 1466520802320 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 07:53:22 INFO - PROCESS | 3780 | 1466520802324 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:53:22 INFO - PROCESS | 3780 | 1466520802325 Marionette TRACE conn3 <- [1,2186,null,{}] 07:53:22 INFO - PROCESS | 3780 | 1466520802332 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 3780 | 1466520802334 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:22 INFO - PROCESS | 3780 | 1466520802410 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:53:22 INFO - PROCESS | 3780 | 1466520802441 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 3780 | 1466520802444 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:22 INFO - PROCESS | 3780 | ++DOCSHELL 14E4DC00 == 29 [pid = 3780] [id = 556] 07:53:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14E4F000) [pid = 3780] [serial = 1668] [outer = 00000000] 07:53:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14EDAC00) [pid = 3780] [serial = 1669] [outer = 14E4F000] 07:53:22 INFO - PROCESS | 3780 | 1466520802487 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (154DDC00) [pid = 3780] [serial = 1670] [outer = 14E4F000] 07:53:22 INFO - PROCESS | 3780 | 1466520802919 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 649ms 07:53:22 INFO - PROCESS | 3780 | 1466520802966 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 3780 | 1466520802968 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 07:53:22 INFO - PROCESS | 3780 | 1466520802971 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:53:22 INFO - PROCESS | 3780 | 1466520802973 Marionette TRACE conn3 <- [1,2190,null,{}] 07:53:22 INFO - PROCESS | 3780 | 1466520802976 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 3780 | 1466520802982 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:23 INFO - PROCESS | 3780 | 1466520803082 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:53:23 INFO - PROCESS | 3780 | 1466520803089 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 3780 | 1466520803091 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:23 INFO - PROCESS | 3780 | ++DOCSHELL 15978800 == 30 [pid = 3780] [id = 557] 07:53:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15B67000) [pid = 3780] [serial = 1671] [outer = 00000000] 07:53:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15D77C00) [pid = 3780] [serial = 1672] [outer = 15B67000] 07:53:23 INFO - PROCESS | 3780 | 1466520803134 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15EB4000) [pid = 3780] [serial = 1673] [outer = 15B67000] 07:53:23 INFO - PROCESS | 3780 | 1466520803566 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 633ms 07:53:23 INFO - PROCESS | 3780 | 1466520803610 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 3780 | 1466520803612 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 07:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:53:23 INFO - PROCESS | 3780 | 1466520803616 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 3780 | 1466520803617 Marionette TRACE conn3 <- [1,2194,null,{}] 07:53:23 INFO - PROCESS | 3780 | 1466520803621 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 3780 | 1466520803622 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:23 INFO - PROCESS | 3780 | 1466520803707 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:53:23 INFO - PROCESS | 3780 | 1466520803713 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 3780 | 1466520803715 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:23 INFO - PROCESS | 3780 | ++DOCSHELL 15D77800 == 31 [pid = 3780] [id = 558] 07:53:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15EB2C00) [pid = 3780] [serial = 1674] [outer = 00000000] 07:53:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16156C00) [pid = 3780] [serial = 1675] [outer = 15EB2C00] 07:53:23 INFO - PROCESS | 3780 | 1466520803757 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16157400) [pid = 3780] [serial = 1676] [outer = 15EB2C00] 07:53:24 INFO - PROCESS | 3780 | 1466520804198 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 649ms 07:53:24 INFO - PROCESS | 3780 | 1466520804267 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:53:24 INFO - PROCESS | 3780 | 1466520804269 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 07:53:24 INFO - PROCESS | 3780 | 1466520804273 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 3780 | 1466520804274 Marionette TRACE conn3 <- [1,2198,null,{}] 07:53:24 INFO - PROCESS | 3780 | 1466520804278 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 3780 | 1466520804280 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:24 INFO - PROCESS | 3780 | 1466520804355 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:53:24 INFO - PROCESS | 3780 | 1466520804361 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 3780 | 1466520804363 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:24 INFO - PROCESS | 3780 | ++DOCSHELL 13243800 == 32 [pid = 3780] [id = 559] 07:53:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15FF3000) [pid = 3780] [serial = 1677] [outer = 00000000] 07:53:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16815800) [pid = 3780] [serial = 1678] [outer = 15FF3000] 07:53:24 INFO - PROCESS | 3780 | 1466520804407 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (169A6800) [pid = 3780] [serial = 1679] [outer = 15FF3000] 07:53:24 INFO - PROCESS | 3780 | 1466520804916 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 633ms 07:53:24 INFO - PROCESS | 3780 | 1466520804940 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 3780 | 1466520804942 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 07:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:53:24 INFO - PROCESS | 3780 | 1466520804961 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 3780 | 1466520804963 Marionette TRACE conn3 <- [1,2202,null,{}] 07:53:24 INFO - PROCESS | 3780 | 1466520804967 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 3780 | 1466520804969 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:25 INFO - PROCESS | 3780 | 1466520805078 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:53:25 INFO - PROCESS | 3780 | 1466520805108 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 3780 | 1466520805110 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:25 INFO - PROCESS | 3780 | ++DOCSHELL 12D67C00 == 33 [pid = 3780] [id = 560] 07:53:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16A1CC00) [pid = 3780] [serial = 1680] [outer = 00000000] 07:53:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16ACF400) [pid = 3780] [serial = 1681] [outer = 16A1CC00] 07:53:25 INFO - PROCESS | 3780 | 1466520805219 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16E76800) [pid = 3780] [serial = 1682] [outer = 16A1CC00] 07:53:25 INFO - PROCESS | 3780 | 1466520805624 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 712ms 07:53:25 INFO - PROCESS | 3780 | 1466520805645 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 3780 | 1466520805647 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 07:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:53:25 INFO - PROCESS | 3780 | 1466520805650 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 3780 | 1466520805652 Marionette TRACE conn3 <- [1,2206,null,{}] 07:53:25 INFO - PROCESS | 3780 | 1466520805668 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 3780 | 1466520805670 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:25 INFO - PROCESS | 3780 | 1466520805800 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:53:25 INFO - PROCESS | 3780 | 1466520805805 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 3780 | 1466520805807 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:25 INFO - PROCESS | 3780 | ++DOCSHELL 16820C00 == 34 [pid = 3780] [id = 561] 07:53:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16EDF400) [pid = 3780] [serial = 1683] [outer = 00000000] 07:53:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17605C00) [pid = 3780] [serial = 1684] [outer = 16EDF400] 07:53:25 INFO - PROCESS | 3780 | 1466520805849 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1760C000) [pid = 3780] [serial = 1685] [outer = 16EDF400] 07:53:26 INFO - PROCESS | 3780 | 1466520806289 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 665ms 07:53:26 INFO - PROCESS | 3780 | 1466520806309 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 3780 | 1466520806312 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 07:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:53:26 INFO - PROCESS | 3780 | 1466520806321 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 3780 | 1466520806324 Marionette TRACE conn3 <- [1,2210,null,{}] 07:53:26 INFO - PROCESS | 3780 | 1466520806328 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 3780 | 1466520806330 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:26 INFO - PROCESS | 3780 | 1466520806453 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:53:26 INFO - PROCESS | 3780 | 1466520806550 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 3780 | 1466520806552 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:26 INFO - PROCESS | 3780 | ++DOCSHELL 14E4C800 == 35 [pid = 3780] [id = 562] 07:53:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17681000) [pid = 3780] [serial = 1686] [outer = 00000000] 07:53:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (17B0FC00) [pid = 3780] [serial = 1687] [outer = 17681000] 07:53:26 INFO - PROCESS | 3780 | 1466520806597 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17F70000) [pid = 3780] [serial = 1688] [outer = 17681000] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13242800) [pid = 3780] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17602000) [pid = 3780] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1B075C00) [pid = 3780] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17514000) [pid = 3780] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17FE7400) [pid = 3780] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13453C00) [pid = 3780] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (0F315800) [pid = 3780] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16819400) [pid = 3780] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15EBC800) [pid = 3780] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15526800) [pid = 3780] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1393B400) [pid = 3780] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (131E4000) [pid = 3780] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1123A800) [pid = 3780] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (105EF000) [pid = 3780] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17514400) [pid = 3780] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:53:26 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1B073800) [pid = 3780] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:53:27 INFO - PROCESS | 3780 | 1466520807199 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 918ms 07:53:27 INFO - PROCESS | 3780 | 1466520807256 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 3780 | 1466520807258 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 07:53:27 INFO - PROCESS | 3780 | 1466520807262 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:53:27 INFO - PROCESS | 3780 | 1466520807263 Marionette TRACE conn3 <- [1,2214,null,{}] 07:53:27 INFO - PROCESS | 3780 | 1466520807267 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 3780 | 1466520807269 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:27 INFO - PROCESS | 3780 | 1466520807348 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:53:27 INFO - PROCESS | 3780 | 1466520807353 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 3780 | 1466520807354 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:27 INFO - PROCESS | 3780 | ++DOCSHELL 1101D400 == 36 [pid = 3780] [id = 563] 07:53:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1323CC00) [pid = 3780] [serial = 1689] [outer = 00000000] 07:53:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15EB4800) [pid = 3780] [serial = 1690] [outer = 1323CC00] 07:53:27 INFO - PROCESS | 3780 | 1466520807397 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16153400) [pid = 3780] [serial = 1691] [outer = 1323CC00] 07:53:27 INFO - PROCESS | 3780 | 1466520807812 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 601ms 07:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:53:27 INFO - PROCESS | 3780 | 1466520807866 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 3780 | 1466520807868 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 07:53:27 INFO - PROCESS | 3780 | 1466520807871 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 3780 | 1466520807873 Marionette TRACE conn3 <- [1,2218,null,{}] 07:53:27 INFO - PROCESS | 3780 | 1466520807880 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 3780 | 1466520807882 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:28 INFO - PROCESS | 3780 | 1466520808009 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:53:28 INFO - PROCESS | 3780 | 1466520808198 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 3780 | 1466520808201 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:28 INFO - PROCESS | 3780 | ++DOCSHELL 10269800 == 37 [pid = 3780] [id = 564] 07:53:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1026B000) [pid = 3780] [serial = 1692] [outer = 00000000] 07:53:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10441800) [pid = 3780] [serial = 1693] [outer = 1026B000] 07:53:28 INFO - PROCESS | 3780 | 1466520808261 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10561000) [pid = 3780] [serial = 1694] [outer = 1026B000] 07:53:29 INFO - PROCESS | 3780 | 1466520808988 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1203ms 07:53:29 INFO - PROCESS | 3780 | 1466520809068 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 3780 | 1466520809072 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 07:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:53:29 INFO - PROCESS | 3780 | 1466520809078 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 3780 | 1466520809081 Marionette TRACE conn3 <- [1,2222,null,{}] 07:53:29 INFO - PROCESS | 3780 | 1466520809086 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 3780 | 1466520809089 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:29 INFO - PROCESS | 3780 | 1466520809213 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:53:29 INFO - PROCESS | 3780 | 1466520809344 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 3780 | 1466520809347 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:29 INFO - PROCESS | 3780 | ++DOCSHELL 11236000 == 38 [pid = 3780] [id = 565] 07:53:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1281D400) [pid = 3780] [serial = 1695] [outer = 00000000] 07:53:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12B12C00) [pid = 3780] [serial = 1696] [outer = 1281D400] 07:53:29 INFO - PROCESS | 3780 | 1466520809403 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12B1BC00) [pid = 3780] [serial = 1697] [outer = 1281D400] 07:53:30 INFO - PROCESS | 3780 | 1466520810378 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1330ms 07:53:30 INFO - PROCESS | 3780 | 1466520810423 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 3780 | 1466520810428 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 07:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:53:30 INFO - PROCESS | 3780 | 1466520810433 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 3780 | 1466520810436 Marionette TRACE conn3 <- [1,2226,null,{}] 07:53:30 INFO - PROCESS | 3780 | 1466520810441 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 3780 | 1466520810444 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:30 INFO - PROCESS | 3780 | 1466520810568 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 1101D400 == 37 [pid = 3780] [id = 563] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 14E4C800 == 36 [pid = 3780] [id = 562] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 16820C00 == 35 [pid = 3780] [id = 561] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 12D67C00 == 34 [pid = 3780] [id = 560] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 13243800 == 33 [pid = 3780] [id = 559] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 15D77800 == 32 [pid = 3780] [id = 558] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 15978800 == 31 [pid = 3780] [id = 557] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 14E4DC00 == 30 [pid = 3780] [id = 556] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 130C7C00 == 29 [pid = 3780] [id = 555] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 12D69000 == 28 [pid = 3780] [id = 554] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 1101A400 == 27 [pid = 3780] [id = 553] 07:53:30 INFO - PROCESS | 3780 | --DOCSHELL 10567800 == 26 [pid = 3780] [id = 552] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1B06B400) [pid = 3780] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18191000) [pid = 3780] [serial = 1652] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1848A000) [pid = 3780] [serial = 1654] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1760A800) [pid = 3780] [serial = 1639] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16A29800) [pid = 3780] [serial = 1112] [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.] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17BD1C00) [pid = 3780] [serial = 1642] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1760DC00) [pid = 3780] [serial = 1640] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18189C00) [pid = 3780] [serial = 1645] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17E96000) [pid = 3780] [serial = 1643] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (18189400) [pid = 3780] [serial = 1651] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15D7A800) [pid = 3780] [serial = 1648] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1818D000) [pid = 3780] [serial = 1646] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16E74000) [pid = 3780] [serial = 1636] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16A15400) [pid = 3780] [serial = 1633] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16A15C00) [pid = 3780] [serial = 1634] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16152400) [pid = 3780] [serial = 1630] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16813800) [pid = 3780] [serial = 1631] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1312B000) [pid = 3780] [serial = 1627] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (156F4000) [pid = 3780] [serial = 1628] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (14E49000) [pid = 3780] [serial = 1624] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14EDB400) [pid = 3780] [serial = 1625] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (131EE800) [pid = 3780] [serial = 1621] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13246400) [pid = 3780] [serial = 1622] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (112CB400) [pid = 3780] [serial = 1618] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (11CCEC00) [pid = 3780] [serial = 1619] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (10E03400) [pid = 3780] [serial = 1615] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10E0B400) [pid = 3780] [serial = 1616] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1760D800) [pid = 3780] [serial = 1613] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16817000) [pid = 3780] [serial = 1649] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (16E78C00) [pid = 3780] [serial = 1637] [outer = 00000000] [url = about:blank] 07:53:30 INFO - PROCESS | 3780 | 1466520810703 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 3780 | 1466520810708 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:30 INFO - PROCESS | 3780 | ++DOCSHELL 10567800 == 27 [pid = 3780] [id = 566] 07:53:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (105F4400) [pid = 3780] [serial = 1698] [outer = 00000000] 07:53:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10E0B400) [pid = 3780] [serial = 1699] [outer = 105F4400] 07:53:30 INFO - PROCESS | 3780 | 1466520810760 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11017000) [pid = 3780] [serial = 1700] [outer = 105F4400] 07:53:31 INFO - PROCESS | 3780 | 1466520811182 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 807ms 07:53:31 INFO - PROCESS | 3780 | 1466520811265 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 3780 | 1466520811270 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 07:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:53:31 INFO - PROCESS | 3780 | 1466520811277 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 3780 | 1466520811280 Marionette TRACE conn3 <- [1,2230,null,{}] 07:53:31 INFO - PROCESS | 3780 | 1466520811283 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 3780 | 1466520811286 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:31 INFO - PROCESS | 3780 | 1466520811370 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:53:31 INFO - PROCESS | 3780 | 1466520811382 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 3780 | 1466520811384 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:31 INFO - PROCESS | 3780 | ++DOCSHELL 129AE800 == 28 [pid = 3780] [id = 567] 07:53:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12B12000) [pid = 3780] [serial = 1701] [outer = 00000000] 07:53:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12BD6400) [pid = 3780] [serial = 1702] [outer = 12B12000] 07:53:31 INFO - PROCESS | 3780 | 1466520811430 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (130C8400) [pid = 3780] [serial = 1703] [outer = 12B12000] 07:53:31 INFO - PROCESS | 3780 | 1466520811888 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 649ms 07:53:31 INFO - PROCESS | 3780 | 1466520811913 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 3780 | 1466520811915 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 07:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:53:31 INFO - PROCESS | 3780 | 1466520811919 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 3780 | 1466520811922 Marionette TRACE conn3 <- [1,2234,null,{}] 07:53:31 INFO - PROCESS | 3780 | 1466520811933 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 3780 | 1466520811937 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:32 INFO - PROCESS | 3780 | 1466520812093 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:53:32 INFO - PROCESS | 3780 | 1466520812194 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3780 | 1466520812197 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:32 INFO - PROCESS | 3780 | ++DOCSHELL 1345DC00 == 29 [pid = 3780] [id = 568] 07:53:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1345E000) [pid = 3780] [serial = 1704] [outer = 00000000] 07:53:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1430D400) [pid = 3780] [serial = 1705] [outer = 1345E000] 07:53:32 INFO - PROCESS | 3780 | 1466520812244 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14E50000) [pid = 3780] [serial = 1706] [outer = 1345E000] 07:53:32 INFO - PROCESS | 3780 | 1466520812609 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 713ms 07:53:32 INFO - PROCESS | 3780 | 1466520812650 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 3780 | 1466520812652 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 07:53:32 INFO - PROCESS | 3780 | 1466520812656 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:53:32 INFO - PROCESS | 3780 | 1466520812657 Marionette TRACE conn3 <- [1,2238,null,{}] 07:53:32 INFO - PROCESS | 3780 | 1466520812661 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 3780 | 1466520812663 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:32 INFO - PROCESS | 3780 | 1466520812758 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:53:32 INFO - PROCESS | 3780 | 1466520812862 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3780 | 1466520812864 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:32 INFO - PROCESS | 3780 | ++DOCSHELL 14E4FC00 == 30 [pid = 3780] [id = 569] 07:53:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14E54400) [pid = 3780] [serial = 1707] [outer = 00000000] 07:53:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (156EC800) [pid = 3780] [serial = 1708] [outer = 14E54400] 07:53:32 INFO - PROCESS | 3780 | 1466520812908 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15B60C00) [pid = 3780] [serial = 1709] [outer = 14E54400] 07:53:33 INFO - PROCESS | 3780 | 1466520813319 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 712ms 07:53:33 INFO - PROCESS | 3780 | 1466520813356 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 3780 | 1466520813357 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 07:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:53:33 INFO - PROCESS | 3780 | 1466520813361 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 3780 | 1466520813362 Marionette TRACE conn3 <- [1,2242,null,{}] 07:53:33 INFO - PROCESS | 3780 | 1466520813373 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 3780 | 1466520813376 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:33 INFO - PROCESS | 3780 | 1466520813514 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:53:33 INFO - PROCESS | 3780 | 1466520813533 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 3780 | 1466520813535 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:33 INFO - PROCESS | 3780 | ++DOCSHELL 12924C00 == 31 [pid = 3780] [id = 570] 07:53:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (156F5C00) [pid = 3780] [serial = 1710] [outer = 00000000] 07:53:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15EBCC00) [pid = 3780] [serial = 1711] [outer = 156F5C00] 07:53:33 INFO - PROCESS | 3780 | 1466520813579 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16154800) [pid = 3780] [serial = 1712] [outer = 156F5C00] 07:53:34 INFO - PROCESS | 3780 | 1466520814005 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 712ms 07:53:34 INFO - PROCESS | 3780 | 1466520814060 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 3780 | 1466520814062 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 07:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:53:34 INFO - PROCESS | 3780 | 1466520814065 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 3780 | 1466520814067 Marionette TRACE conn3 <- [1,2246,null,{}] 07:53:34 INFO - PROCESS | 3780 | 1466520814070 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 3780 | 1466520814076 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:34 INFO - PROCESS | 3780 | 1466520814226 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:53:34 INFO - PROCESS | 3780 | 1466520814294 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 3780 | 1466520814296 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:34 INFO - PROCESS | 3780 | ++DOCSHELL 16817C00 == 32 [pid = 3780] [id = 571] 07:53:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16818400) [pid = 3780] [serial = 1713] [outer = 00000000] 07:53:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16A1A800) [pid = 3780] [serial = 1714] [outer = 16818400] 07:53:34 INFO - PROCESS | 3780 | 1466520814339 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A1AC00) [pid = 3780] [serial = 1715] [outer = 16818400] 07:53:34 INFO - PROCESS | 3780 | 1466520814796 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 760ms 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16A1CC00) [pid = 3780] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15EB2C00) [pid = 3780] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (105E7800) [pid = 3780] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14E4F000) [pid = 3780] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1101AC00) [pid = 3780] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12D6E800) [pid = 3780] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13156800) [pid = 3780] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15B67000) [pid = 3780] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (156B3000) [pid = 3780] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15FF3000) [pid = 3780] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16EDF400) [pid = 3780] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:53:34 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17681000) [pid = 3780] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:53:34 INFO - PROCESS | 3780 | 1466520814971 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 3780 | 1466520814973 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 07:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:53:34 INFO - PROCESS | 3780 | 1466520814983 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 3780 | 1466520814985 Marionette TRACE conn3 <- [1,2250,null,{}] 07:53:34 INFO - PROCESS | 3780 | 1466520814988 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 3780 | 1466520814990 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:35 INFO - PROCESS | 3780 | 1466520815069 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:53:35 INFO - PROCESS | 3780 | 1466520815076 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 3780 | 1466520815078 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:35 INFO - PROCESS | 3780 | ++DOCSHELL 13156800 == 33 [pid = 3780] [id = 572] 07:53:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131EDC00) [pid = 3780] [serial = 1716] [outer = 00000000] 07:53:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (156EAC00) [pid = 3780] [serial = 1717] [outer = 131EDC00] 07:53:35 INFO - PROCESS | 3780 | 1466520815122 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15EB2C00) [pid = 3780] [serial = 1718] [outer = 131EDC00] 07:53:35 INFO - PROCESS | 3780 | 1466520815542 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 601ms 07:53:35 INFO - PROCESS | 3780 | 1466520815585 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 3780 | 1466520815587 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 07:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:53:35 INFO - PROCESS | 3780 | 1466520815593 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 3780 | 1466520815595 Marionette TRACE conn3 <- [1,2254,null,{}] 07:53:35 INFO - PROCESS | 3780 | 1466520815599 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 3780 | 1466520815601 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:35 INFO - PROCESS | 3780 | 1466520815682 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:53:35 INFO - PROCESS | 3780 | 1466520815688 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 3780 | 1466520815690 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:35 INFO - PROCESS | 3780 | ++DOCSHELL 1430B400 == 34 [pid = 3780] [id = 573] 07:53:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16A1CC00) [pid = 3780] [serial = 1719] [outer = 00000000] 07:53:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16EDD000) [pid = 3780] [serial = 1720] [outer = 16A1CC00] 07:53:35 INFO - PROCESS | 3780 | 1466520815733 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16F7C000) [pid = 3780] [serial = 1721] [outer = 16A1CC00] 07:53:36 INFO - PROCESS | 3780 | 1466520816139 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 601ms 07:53:36 INFO - PROCESS | 3780 | 1466520816188 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 3780 | 1466520816190 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 07:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:53:36 INFO - PROCESS | 3780 | 1466520816210 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 3780 | 1466520816211 Marionette TRACE conn3 <- [1,2258,null,{}] 07:53:36 INFO - PROCESS | 3780 | 1466520816215 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 3780 | 1466520816217 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:36 INFO - PROCESS | 3780 | 1466520816303 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:53:36 INFO - PROCESS | 3780 | 1466520816309 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 3780 | 1466520816311 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:36 INFO - PROCESS | 3780 | ++DOCSHELL 16819800 == 35 [pid = 3780] [id = 574] 07:53:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17602000) [pid = 3780] [serial = 1722] [outer = 00000000] 07:53:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1760B000) [pid = 3780] [serial = 1723] [outer = 17602000] 07:53:36 INFO - PROCESS | 3780 | 1466520816353 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1760E000) [pid = 3780] [serial = 1724] [outer = 17602000] 07:53:36 INFO - PROCESS | 3780 | 1466520816798 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 649ms 07:53:36 INFO - PROCESS | 3780 | 1466520816851 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 3780 | 1466520816852 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 07:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:53:36 INFO - PROCESS | 3780 | 1466520816860 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 3780 | 1466520816861 Marionette TRACE conn3 <- [1,2262,null,{}] 07:53:36 INFO - PROCESS | 3780 | 1466520816865 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 3780 | 1466520816866 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:36 INFO - PROCESS | 3780 | 1466520816991 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:53:37 INFO - PROCESS | 3780 | 1466520817127 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 3780 | 1466520817131 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:37 INFO - PROCESS | 3780 | ++DOCSHELL 0F30A000 == 36 [pid = 3780] [id = 575] 07:53:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0F30A400) [pid = 3780] [serial = 1725] [outer = 00000000] 07:53:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (102F1400) [pid = 3780] [serial = 1726] [outer = 0F30A400] 07:53:37 INFO - PROCESS | 3780 | 1466520817187 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10A62C00) [pid = 3780] [serial = 1727] [outer = 0F30A400] 07:53:37 INFO - PROCESS | 3780 | 1466520817839 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1013ms 07:53:37 INFO - PROCESS | 3780 | 1466520817896 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 3780 | 1466520817899 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 07:53:37 INFO - PROCESS | 3780 | 1466520817904 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:53:37 INFO - PROCESS | 3780 | 1466520817907 Marionette TRACE conn3 <- [1,2266,null,{}] 07:53:37 INFO - PROCESS | 3780 | 1466520817913 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 3780 | 1466520817915 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:38 INFO - PROCESS | 3780 | 1466520818023 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:53:38 INFO - PROCESS | 3780 | 1466520818163 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 3780 | 1466520818167 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:38 INFO - PROCESS | 3780 | ++DOCSHELL 112C8800 == 37 [pid = 3780] [id = 576] 07:53:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11CD3000) [pid = 3780] [serial = 1728] [outer = 00000000] 07:53:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (131E6C00) [pid = 3780] [serial = 1729] [outer = 11CD3000] 07:53:38 INFO - PROCESS | 3780 | 1466520818222 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13243800) [pid = 3780] [serial = 1730] [outer = 11CD3000] 07:53:38 INFO - PROCESS | 3780 | 1466520818743 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 918ms 07:53:38 INFO - PROCESS | 3780 | 1466520818822 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 3780 | 1466520818826 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 07:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:53:38 INFO - PROCESS | 3780 | 1466520818831 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 3780 | 1466520818834 Marionette TRACE conn3 <- [1,2270,null,{}] 07:53:38 INFO - PROCESS | 3780 | 1466520818838 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 3780 | 1466520818840 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:38 INFO - PROCESS | 3780 | 1466520818948 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:53:39 INFO - PROCESS | 3780 | 1466520819057 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 3780 | 1466520819059 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:39 INFO - PROCESS | 3780 | ++DOCSHELL 14ED8000 == 38 [pid = 3780] [id = 577] 07:53:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (156B3000) [pid = 3780] [serial = 1731] [outer = 00000000] 07:53:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15FF1000) [pid = 3780] [serial = 1732] [outer = 156B3000] 07:53:39 INFO - PROCESS | 3780 | 1466520819112 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16817000) [pid = 3780] [serial = 1733] [outer = 156B3000] 07:53:39 INFO - PROCESS | 3780 | 1466520819759 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 965ms 07:53:39 INFO - PROCESS | 3780 | 1466520819810 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 3780 | 1466520819813 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 07:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:53:39 INFO - PROCESS | 3780 | 1466520819823 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 3780 | 1466520819829 Marionette TRACE conn3 <- [1,2274,null,{}] 07:53:39 INFO - PROCESS | 3780 | 1466520819834 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 3780 | 1466520819837 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:39 INFO - PROCESS | 3780 | 1466520819943 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:53:40 INFO - PROCESS | 3780 | 1466520820101 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 3780 | 1466520820103 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:40 INFO - PROCESS | 3780 | ++DOCSHELL 1776B800 == 39 [pid = 3780] [id = 578] 07:53:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B01C00) [pid = 3780] [serial = 1734] [outer = 00000000] 07:53:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17E2A400) [pid = 3780] [serial = 1735] [outer = 17B01C00] 07:53:40 INFO - PROCESS | 3780 | 1466520820156 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17E9AC00) [pid = 3780] [serial = 1736] [outer = 17B01C00] 07:53:40 INFO - PROCESS | 3780 | 1466520820837 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1077ms 07:53:40 INFO - PROCESS | 3780 | 1466520820875 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 3780 | 1466520820879 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 07:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:53:40 INFO - PROCESS | 3780 | 1466520820901 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 3780 | 1466520820904 Marionette TRACE conn3 <- [1,2278,null,{}] 07:53:40 INFO - PROCESS | 3780 | 1466520820909 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 3780 | 1466520820912 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:41 INFO - PROCESS | 3780 | 1466520821010 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:53:41 INFO - PROCESS | 3780 | 1466520821148 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 3780 | 1466520821151 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:41 INFO - PROCESS | 3780 | ++DOCSHELL 1101C800 == 40 [pid = 3780] [id = 579] 07:53:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1101E800) [pid = 3780] [serial = 1737] [outer = 00000000] 07:53:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (129F2800) [pid = 3780] [serial = 1738] [outer = 1101E800] 07:53:41 INFO - PROCESS | 3780 | 1466520821203 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (130C5400) [pid = 3780] [serial = 1739] [outer = 1101E800] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 16819800 == 39 [pid = 3780] [id = 574] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 1430B400 == 38 [pid = 3780] [id = 573] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 13156800 == 37 [pid = 3780] [id = 572] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 16817C00 == 36 [pid = 3780] [id = 571] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 12924C00 == 35 [pid = 3780] [id = 570] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 14E4FC00 == 34 [pid = 3780] [id = 569] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 1345DC00 == 33 [pid = 3780] [id = 568] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 129AE800 == 32 [pid = 3780] [id = 567] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 10567800 == 31 [pid = 3780] [id = 566] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 11236000 == 30 [pid = 3780] [id = 565] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 10269800 == 29 [pid = 3780] [id = 564] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 154E4400 == 28 [pid = 3780] [id = 551] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 1776B800 == 27 [pid = 3780] [id = 578] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 14ED8000 == 26 [pid = 3780] [id = 577] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 0F30A000 == 25 [pid = 3780] [id = 575] 07:53:41 INFO - PROCESS | 3780 | --DOCSHELL 112C8800 == 24 [pid = 3780] [id = 576] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15EB4800) [pid = 3780] [serial = 1690] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16ACF400) [pid = 3780] [serial = 1681] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16156C00) [pid = 3780] [serial = 1675] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16157400) [pid = 3780] [serial = 1676] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10E02800) [pid = 3780] [serial = 1657] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10E09000) [pid = 3780] [serial = 1658] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14EDAC00) [pid = 3780] [serial = 1669] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (154DDC00) [pid = 3780] [serial = 1670] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1101F800) [pid = 3780] [serial = 1660] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (112C9C00) [pid = 3780] [serial = 1661] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13034400) [pid = 3780] [serial = 1663] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13125800) [pid = 3780] [serial = 1664] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1345D400) [pid = 3780] [serial = 1666] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13D19000) [pid = 3780] [serial = 1667] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15D77C00) [pid = 3780] [serial = 1672] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15EB4000) [pid = 3780] [serial = 1673] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1848E800) [pid = 3780] [serial = 1655] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16815800) [pid = 3780] [serial = 1678] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17605C00) [pid = 3780] [serial = 1684] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16E76800) [pid = 3780] [serial = 1682] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17B0FC00) [pid = 3780] [serial = 1687] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1760C000) [pid = 3780] [serial = 1685] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17F70000) [pid = 3780] [serial = 1688] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (169A6800) [pid = 3780] [serial = 1679] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3780 | 1466520822356 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1472ms 07:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:53:42 INFO - PROCESS | 3780 | 1466520822399 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 3780 | 1466520822403 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 07:53:42 INFO - PROCESS | 3780 | 1466520822407 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 3780 | 1466520822412 Marionette TRACE conn3 <- [1,2282,null,{}] 07:53:42 INFO - PROCESS | 3780 | 1466520822416 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 3780 | 1466520822419 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:42 INFO - PROCESS | 3780 | 1466520822521 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:53:42 INFO - PROCESS | 3780 | 1466520822655 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 3780 | 1466520822658 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:42 INFO - PROCESS | 3780 | ++DOCSHELL 10E0EC00 == 25 [pid = 3780] [id = 580] 07:53:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10E0F800) [pid = 3780] [serial = 1740] [outer = 00000000] 07:53:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1101F800) [pid = 3780] [serial = 1741] [outer = 10E0F800] 07:53:42 INFO - PROCESS | 3780 | 1466520822704 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (112CB400) [pid = 3780] [serial = 1742] [outer = 10E0F800] 07:53:43 INFO - PROCESS | 3780 | 1466520823066 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 697ms 07:53:43 INFO - PROCESS | 3780 | 1466520823105 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 3780 | 1466520823110 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 07:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:53:43 INFO - PROCESS | 3780 | 1466520823116 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 3780 | 1466520823119 Marionette TRACE conn3 <- [1,2286,null,{}] 07:53:43 INFO - PROCESS | 3780 | 1466520823123 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 3780 | 1466520823126 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:43 INFO - PROCESS | 3780 | 1466520823249 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:53:43 INFO - PROCESS | 3780 | 1466520823256 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 3780 | 1466520823258 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:43 INFO - PROCESS | 3780 | ++DOCSHELL 130C3800 == 26 [pid = 3780] [id = 581] 07:53:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (130C3C00) [pid = 3780] [serial = 1743] [outer = 00000000] 07:53:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131EE000) [pid = 3780] [serial = 1744] [outer = 130C3C00] 07:53:43 INFO - PROCESS | 3780 | 1466520823310 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1323E800) [pid = 3780] [serial = 1745] [outer = 130C3C00] 07:53:43 INFO - PROCESS | 3780 | 1466520823770 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 712ms 07:53:43 INFO - PROCESS | 3780 | 1466520823813 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 3780 | 1466520823816 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 07:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:53:43 INFO - PROCESS | 3780 | 1466520823819 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 3780 | 1466520823823 Marionette TRACE conn3 <- [1,2290,null,{}] 07:53:43 INFO - PROCESS | 3780 | 1466520823833 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 3780 | 1466520823838 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:43 INFO - PROCESS | 3780 | 1466520823920 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:53:43 INFO - PROCESS | 3780 | 1466520823927 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 3780 | 1466520823930 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:43 INFO - PROCESS | 3780 | ++DOCSHELL 14ED8000 == 27 [pid = 3780] [id = 582] 07:53:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14ED8400) [pid = 3780] [serial = 1746] [outer = 00000000] 07:53:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14F9A400) [pid = 3780] [serial = 1747] [outer = 14ED8400] 07:53:44 INFO - PROCESS | 3780 | 1466520823977 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1552DC00) [pid = 3780] [serial = 1748] [outer = 14ED8400] 07:53:44 INFO - PROCESS | 3780 | 1466520824517 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 712ms 07:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:53:44 INFO - PROCESS | 3780 | 1466520824550 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 3780 | 1466520824553 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 07:53:44 INFO - PROCESS | 3780 | 1466520824557 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 3780 | 1466520824559 Marionette TRACE conn3 <- [1,2294,null,{}] 07:53:44 INFO - PROCESS | 3780 | 1466520824574 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 3780 | 1466520824576 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:44 INFO - PROCESS | 3780 | 1466520824720 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:53:44 INFO - PROCESS | 3780 | 1466520824740 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 3780 | 1466520824742 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:44 INFO - PROCESS | 3780 | ++DOCSHELL 15D72800 == 28 [pid = 3780] [id = 583] 07:53:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15D72C00) [pid = 3780] [serial = 1749] [outer = 00000000] 07:53:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15EB4000) [pid = 3780] [serial = 1750] [outer = 15D72C00] 07:53:44 INFO - PROCESS | 3780 | 1466520824786 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16157400) [pid = 3780] [serial = 1751] [outer = 15D72C00] 07:53:45 INFO - PROCESS | 3780 | 1466520825241 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 697ms 07:53:45 INFO - PROCESS | 3780 | 1466520825255 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 3780 | 1466520825257 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 07:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:53:45 INFO - PROCESS | 3780 | 1466520825261 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 3780 | 1466520825264 Marionette TRACE conn3 <- [1,2298,null,{}] 07:53:45 INFO - PROCESS | 3780 | 1466520825277 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 3780 | 1466520825281 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:45 INFO - PROCESS | 3780 | 1466520825418 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:53:45 INFO - PROCESS | 3780 | 1466520825423 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 3780 | 1466520825425 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:45 INFO - PROCESS | 3780 | ++DOCSHELL 15EB9C00 == 29 [pid = 3780] [id = 584] 07:53:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (165EA000) [pid = 3780] [serial = 1752] [outer = 00000000] 07:53:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16814800) [pid = 3780] [serial = 1753] [outer = 165EA000] 07:53:45 INFO - PROCESS | 3780 | 1466520825468 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16819400) [pid = 3780] [serial = 1754] [outer = 165EA000] 07:53:45 INFO - PROCESS | 3780 | 1466520825958 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 759ms 07:53:46 INFO - PROCESS | 3780 | 1466520826022 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 3780 | 1466520826024 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 07:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:53:46 INFO - PROCESS | 3780 | 1466520826035 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 3780 | 1466520826037 Marionette TRACE conn3 <- [1,2302,null,{}] 07:53:46 INFO - PROCESS | 3780 | 1466520826040 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 3780 | 1466520826046 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:46 INFO - PROCESS | 3780 | 1466520826195 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17602000) [pid = 3780] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (156F5C00) [pid = 3780] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16818400) [pid = 3780] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1323CC00) [pid = 3780] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1281D400) [pid = 3780] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1345E000) [pid = 3780] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12B12000) [pid = 3780] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (105F4400) [pid = 3780] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1026B000) [pid = 3780] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (131EDC00) [pid = 3780] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (14E54400) [pid = 3780] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:53:46 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16A1CC00) [pid = 3780] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:53:46 INFO - PROCESS | 3780 | 1466520826493 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 3780 | 1466520826495 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:46 INFO - PROCESS | 3780 | ++DOCSHELL 1026B000 == 30 [pid = 3780] [id = 585] 07:53:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (102E6400) [pid = 3780] [serial = 1755] [outer = 00000000] 07:53:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1101A400) [pid = 3780] [serial = 1756] [outer = 102E6400] 07:53:46 INFO - PROCESS | 3780 | 1466520826540 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (131EC000) [pid = 3780] [serial = 1757] [outer = 102E6400] 07:53:46 INFO - PROCESS | 3780 | 1466520826959 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 966ms 07:53:47 INFO - PROCESS | 3780 | 1466520827016 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 3780 | 1466520827018 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 07:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:53:47 INFO - PROCESS | 3780 | 1466520827021 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 3780 | 1466520827023 Marionette TRACE conn3 <- [1,2306,null,{}] 07:53:47 INFO - PROCESS | 3780 | 1466520827026 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 3780 | 1466520827028 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:47 INFO - PROCESS | 3780 | 1466520827137 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:53:47 INFO - PROCESS | 3780 | 1466520827145 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 3780 | 1466520827147 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:47 INFO - PROCESS | 3780 | ++DOCSHELL 0F314000 == 31 [pid = 3780] [id = 586] 07:53:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10E09C00) [pid = 3780] [serial = 1758] [outer = 00000000] 07:53:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (169A6800) [pid = 3780] [serial = 1759] [outer = 10E09C00] 07:53:47 INFO - PROCESS | 3780 | 1466520827191 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16AD5C00) [pid = 3780] [serial = 1760] [outer = 10E09C00] 07:53:47 INFO - PROCESS | 3780 | 1466520827588 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 3780 | 1466520827620 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 07:53:47 INFO - PROCESS | 3780 | 1466520827623 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:53:47 INFO - PROCESS | 3780 | 1466520827625 Marionette TRACE conn3 <- [1,2310,null,{}] 07:53:47 INFO - PROCESS | 3780 | 1466520827628 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 3780 | 1466520827630 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:47 INFO - PROCESS | 3780 | 1466520827712 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:53:47 INFO - PROCESS | 3780 | 1466520827840 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 3780 | 1466520827842 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:47 INFO - PROCESS | 3780 | ++DOCSHELL 0F309400 == 32 [pid = 3780] [id = 587] 07:53:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0F310800) [pid = 3780] [serial = 1761] [outer = 00000000] 07:53:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (165F7800) [pid = 3780] [serial = 1762] [outer = 0F310800] 07:53:47 INFO - PROCESS | 3780 | 1466520827885 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A1F800) [pid = 3780] [serial = 1763] [outer = 0F310800] 07:53:48 INFO - PROCESS | 3780 | 1466520828241 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 649ms 07:53:48 INFO - PROCESS | 3780 | 1466520828262 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 3780 | 1466520828264 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 07:53:48 INFO - PROCESS | 3780 | 1466520828267 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:53:48 INFO - PROCESS | 3780 | 1466520828268 Marionette TRACE conn3 <- [1,2314,null,{}] 07:53:48 INFO - PROCESS | 3780 | 1466520828271 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 3780 | 1466520828273 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:48 INFO - PROCESS | 3780 | 1466520828350 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:53:48 INFO - PROCESS | 3780 | 1466520828355 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 3780 | 1466520828357 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:48 INFO - PROCESS | 3780 | ++DOCSHELL 14EDA800 == 33 [pid = 3780] [id = 588] 07:53:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17513800) [pid = 3780] [serial = 1764] [outer = 00000000] 07:53:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17610800) [pid = 3780] [serial = 1765] [outer = 17513800] 07:53:48 INFO - PROCESS | 3780 | 1466520828489 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17766800) [pid = 3780] [serial = 1766] [outer = 17513800] 07:53:49 INFO - PROCESS | 3780 | 1466520829085 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 950ms 07:53:49 INFO - PROCESS | 3780 | 1466520829213 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 3780 | 1466520829218 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 07:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:53:49 INFO - PROCESS | 3780 | 1466520829223 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 3780 | 1466520829228 Marionette TRACE conn3 <- [1,2318,null,{}] 07:53:49 INFO - PROCESS | 3780 | 1466520829265 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 3780 | 1466520829269 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:49 INFO - PROCESS | 3780 | 1466520829434 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:53:49 INFO - PROCESS | 3780 | 1466520829564 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 3780 | 1466520829567 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:49 INFO - PROCESS | 3780 | ++DOCSHELL 10E0F400 == 34 [pid = 3780] [id = 589] 07:53:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10E88C00) [pid = 3780] [serial = 1767] [outer = 00000000] 07:53:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11018800) [pid = 3780] [serial = 1768] [outer = 10E88C00] 07:53:49 INFO - PROCESS | 3780 | 1466520829625 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12BD7400) [pid = 3780] [serial = 1769] [outer = 10E88C00] 07:53:50 INFO - PROCESS | 3780 | 1466520830365 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1171ms 07:53:50 INFO - PROCESS | 3780 | 1466520830412 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 3780 | 1466520830416 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 07:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:53:50 INFO - PROCESS | 3780 | 1466520830423 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 3780 | 1466520830426 Marionette TRACE conn3 <- [1,2322,null,{}] 07:53:50 INFO - PROCESS | 3780 | 1466520830430 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 3780 | 1466520830433 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:50 INFO - PROCESS | 3780 | 1466520830553 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:53:50 INFO - PROCESS | 3780 | 1466520830779 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 3780 | 1466520830782 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:50 INFO - PROCESS | 3780 | ++DOCSHELL 0F310C00 == 35 [pid = 3780] [id = 590] 07:53:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0F311400) [pid = 3780] [serial = 1770] [outer = 00000000] 07:53:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10275800) [pid = 3780] [serial = 1771] [outer = 0F311400] 07:53:50 INFO - PROCESS | 3780 | 1466520830838 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (105EAC00) [pid = 3780] [serial = 1772] [outer = 0F311400] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 0F309400 == 34 [pid = 3780] [id = 587] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 0F314000 == 33 [pid = 3780] [id = 586] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 1026B000 == 32 [pid = 3780] [id = 585] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 15EB9C00 == 31 [pid = 3780] [id = 584] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 15D72800 == 30 [pid = 3780] [id = 583] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 14ED8000 == 29 [pid = 3780] [id = 582] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 130C3800 == 28 [pid = 3780] [id = 581] 07:53:51 INFO - PROCESS | 3780 | --DOCSHELL 10E0EC00 == 27 [pid = 3780] [id = 580] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15EBCC00) [pid = 3780] [serial = 1711] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16A1A800) [pid = 3780] [serial = 1714] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16154800) [pid = 3780] [serial = 1712] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16153400) [pid = 3780] [serial = 1691] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12B12C00) [pid = 3780] [serial = 1696] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B1BC00) [pid = 3780] [serial = 1697] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1430D400) [pid = 3780] [serial = 1705] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14E50000) [pid = 3780] [serial = 1706] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12BD6400) [pid = 3780] [serial = 1702] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (130C8400) [pid = 3780] [serial = 1703] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10E0B400) [pid = 3780] [serial = 1699] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11017000) [pid = 3780] [serial = 1700] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10441800) [pid = 3780] [serial = 1693] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10561000) [pid = 3780] [serial = 1694] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (156EAC00) [pid = 3780] [serial = 1717] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15EB2C00) [pid = 3780] [serial = 1718] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1760E000) [pid = 3780] [serial = 1724] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16A1AC00) [pid = 3780] [serial = 1715] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (156EC800) [pid = 3780] [serial = 1708] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15B60C00) [pid = 3780] [serial = 1709] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16EDD000) [pid = 3780] [serial = 1720] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16F7C000) [pid = 3780] [serial = 1721] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1760B000) [pid = 3780] [serial = 1723] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3780 | 1466520831453 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1060ms 07:53:51 INFO - PROCESS | 3780 | 1466520831469 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 3780 | 1466520831473 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 07:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:53:51 INFO - PROCESS | 3780 | 1466520831492 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 3780 | 1466520831495 Marionette TRACE conn3 <- [1,2326,null,{}] 07:53:51 INFO - PROCESS | 3780 | 1466520831501 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 3780 | 1466520831505 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:51 INFO - PROCESS | 3780 | 1466520831589 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:53:51 INFO - PROCESS | 3780 | 1466520831599 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 3780 | 1466520831601 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:51 INFO - PROCESS | 3780 | ++DOCSHELL 10E0AC00 == 28 [pid = 3780] [id = 591] 07:53:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10E0CC00) [pid = 3780] [serial = 1773] [outer = 00000000] 07:53:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (129B3800) [pid = 3780] [serial = 1774] [outer = 10E0CC00] 07:53:51 INFO - PROCESS | 3780 | 1466520831649 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12B19000) [pid = 3780] [serial = 1775] [outer = 10E0CC00] 07:53:52 INFO - PROCESS | 3780 | 1466520832225 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 760ms 07:53:52 INFO - PROCESS | 3780 | 1466520832267 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 3780 | 1466520832270 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 07:53:52 INFO - PROCESS | 3780 | 1466520832275 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:53:52 INFO - PROCESS | 3780 | 1466520832277 Marionette TRACE conn3 <- [1,2330,null,{}] 07:53:52 INFO - PROCESS | 3780 | 1466520832280 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 3780 | 1466520832283 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:52 INFO - PROCESS | 3780 | 1466520832371 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:53:52 INFO - PROCESS | 3780 | 1466520832466 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 3780 | 1466520832468 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:52 INFO - PROCESS | 3780 | ++DOCSHELL 10F73000 == 29 [pid = 3780] [id = 592] 07:53:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12BD6400) [pid = 3780] [serial = 1776] [outer = 00000000] 07:53:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13942400) [pid = 3780] [serial = 1777] [outer = 12BD6400] 07:53:52 INFO - PROCESS | 3780 | 1466520832514 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14312400) [pid = 3780] [serial = 1778] [outer = 12BD6400] 07:53:52 INFO - PROCESS | 3780 | 1466520832920 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 712ms 07:53:52 INFO - PROCESS | 3780 | 1466520832975 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 3780 | 1466520832977 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 07:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:53:52 INFO - PROCESS | 3780 | 1466520832982 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 3780 | 1466520832988 Marionette TRACE conn3 <- [1,2334,null,{}] 07:53:53 INFO - PROCESS | 3780 | 1466520832997 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 3780 | 1466520833001 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:53 INFO - PROCESS | 3780 | 1466520833085 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:53:53 INFO - PROCESS | 3780 | 1466520833092 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 3780 | 1466520833094 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:53 INFO - PROCESS | 3780 | ++DOCSHELL 0F30D000 == 30 [pid = 3780] [id = 593] 07:53:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0F312000) [pid = 3780] [serial = 1779] [outer = 00000000] 07:53:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156EEC00) [pid = 3780] [serial = 1780] [outer = 0F312000] 07:53:53 INFO - PROCESS | 3780 | 1466520833137 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15B64C00) [pid = 3780] [serial = 1781] [outer = 0F312000] 07:53:53 INFO - PROCESS | 3780 | 1466520833582 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 665ms 07:53:53 INFO - PROCESS | 3780 | 1466520833648 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 3780 | 1466520833651 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:53:53 INFO - PROCESS | 3780 | 1466520833655 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 3780 | 1466520833656 Marionette TRACE conn3 <- [1,2338,null,{}] 07:53:53 INFO - PROCESS | 3780 | 1466520833660 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 3780 | 1466520833662 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:53 INFO - PROCESS | 3780 | 1466520833803 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:53:53 INFO - PROCESS | 3780 | 1466520833825 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 3780 | 1466520833829 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:53 INFO - PROCESS | 3780 | ++DOCSHELL 15FF6800 == 31 [pid = 3780] [id = 594] 07:53:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15FFC800) [pid = 3780] [serial = 1782] [outer = 00000000] 07:53:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16155800) [pid = 3780] [serial = 1783] [outer = 15FFC800] 07:53:53 INFO - PROCESS | 3780 | 1466520833874 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (165F5800) [pid = 3780] [serial = 1784] [outer = 15FFC800] 07:53:54 INFO - PROCESS | 3780 | 1466520834315 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 696ms 07:53:54 INFO - PROCESS | 3780 | 1466520834355 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 3780 | 1466520834357 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 07:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:53:54 INFO - PROCESS | 3780 | 1466520834360 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 3780 | 1466520834362 Marionette TRACE conn3 <- [1,2342,null,{}] 07:53:54 INFO - PROCESS | 3780 | 1466520834365 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 3780 | 1466520834367 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:54 INFO - PROCESS | 3780 | 1466520834526 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:53:54 INFO - PROCESS | 3780 | 1466520834531 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 3780 | 1466520834537 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:54 INFO - PROCESS | 3780 | ++DOCSHELL 130C8400 == 32 [pid = 3780] [id = 595] 07:53:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1681CC00) [pid = 3780] [serial = 1785] [outer = 00000000] 07:53:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A13C00) [pid = 3780] [serial = 1786] [outer = 1681CC00] 07:53:54 INFO - PROCESS | 3780 | 1466520834653 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A20000) [pid = 3780] [serial = 1787] [outer = 1681CC00] 07:53:55 INFO - PROCESS | 3780 | 1466520835105 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 744ms 07:53:55 INFO - PROCESS | 3780 | 1466520835137 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 3780 | 1466520835139 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 07:53:55 INFO - PROCESS | 3780 | 1466520835143 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:53:55 INFO - PROCESS | 3780 | 1466520835144 Marionette TRACE conn3 <- [1,2346,null,{}] 07:53:55 INFO - PROCESS | 3780 | 1466520835183 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 3780 | 1466520835185 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:55 INFO - PROCESS | 3780 | 1466520835297 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:53:55 INFO - PROCESS | 3780 | 1466520835311 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 3780 | 1466520835313 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:55 INFO - PROCESS | 3780 | ++DOCSHELL 16AD5800 == 33 [pid = 3780] [id = 596] 07:53:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16E72000) [pid = 3780] [serial = 1788] [outer = 00000000] 07:53:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16ED5000) [pid = 3780] [serial = 1789] [outer = 16E72000] 07:53:55 INFO - PROCESS | 3780 | 1466520835411 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16EDEC00) [pid = 3780] [serial = 1790] [outer = 16E72000] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10E0F800) [pid = 3780] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1101E800) [pid = 3780] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (130C3C00) [pid = 3780] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14ED8400) [pid = 3780] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (165EA000) [pid = 3780] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (102E6400) [pid = 3780] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0F310800) [pid = 3780] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0F30A400) [pid = 3780] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11CD3000) [pid = 3780] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (156B3000) [pid = 3780] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10E09C00) [pid = 3780] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:53:55 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17B01C00) [pid = 3780] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:53:55 INFO - PROCESS | 3780 | 1466520835902 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 807ms 07:53:55 INFO - PROCESS | 3780 | 1466520835946 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 3780 | 1466520835948 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 07:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:53:55 INFO - PROCESS | 3780 | 1466520835951 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 3780 | 1466520835952 Marionette TRACE conn3 <- [1,2350,null,{}] 07:53:55 INFO - PROCESS | 3780 | 1466520835956 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 3780 | 1466520835958 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:56 INFO - PROCESS | 3780 | 1466520836039 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:53:56 INFO - PROCESS | 3780 | 1466520836137 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 3780 | 1466520836139 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:56 INFO - PROCESS | 3780 | ++DOCSHELL 10B72800 == 34 [pid = 3780] [id = 597] 07:53:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10E05C00) [pid = 3780] [serial = 1791] [outer = 00000000] 07:53:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14E53800) [pid = 3780] [serial = 1792] [outer = 10E05C00] 07:53:56 INFO - PROCESS | 3780 | 1466520836182 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1615B400) [pid = 3780] [serial = 1793] [outer = 10E05C00] 07:53:56 INFO - PROCESS | 3780 | 1466520836539 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 633ms 07:53:56 INFO - PROCESS | 3780 | 1466520836589 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 3780 | 1466520836591 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 07:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:53:56 INFO - PROCESS | 3780 | 1466520836594 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 3780 | 1466520836596 Marionette TRACE conn3 <- [1,2354,null,{}] 07:53:56 INFO - PROCESS | 3780 | 1466520836600 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 3780 | 1466520836602 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:56 INFO - PROCESS | 3780 | 1466520836744 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:53:56 INFO - PROCESS | 3780 | 1466520836753 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 3780 | 1466520836755 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:56 INFO - PROCESS | 3780 | ++DOCSHELL 104E8000 == 35 [pid = 3780] [id = 598] 07:53:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16A12000) [pid = 3780] [serial = 1794] [outer = 00000000] 07:53:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17606000) [pid = 3780] [serial = 1795] [outer = 16A12000] 07:53:56 INFO - PROCESS | 3780 | 1466520836797 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1760F400) [pid = 3780] [serial = 1796] [outer = 16A12000] 07:53:57 INFO - PROCESS | 3780 | 1466520837245 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 633ms 07:53:57 INFO - PROCESS | 3780 | 1466520837266 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 3780 | 1466520837268 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 07:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:53:57 INFO - PROCESS | 3780 | 1466520837286 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 3780 | 1466520837288 Marionette TRACE conn3 <- [1,2358,null,{}] 07:53:57 INFO - PROCESS | 3780 | 1466520837291 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 3780 | 1466520837293 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:57 INFO - PROCESS | 3780 | 1466520837370 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:53:57 INFO - PROCESS | 3780 | 1466520837376 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 3780 | 1466520837386 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:57 INFO - PROCESS | 3780 | ++DOCSHELL 15978C00 == 36 [pid = 3780] [id = 599] 07:53:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15D6C400) [pid = 3780] [serial = 1797] [outer = 00000000] 07:53:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17E25000) [pid = 3780] [serial = 1798] [outer = 15D6C400] 07:53:57 INFO - PROCESS | 3780 | 1466520837430 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17E2D800) [pid = 3780] [serial = 1799] [outer = 15D6C400] 07:53:57 INFO - PROCESS | 3780 | 1466520837909 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 712ms 07:53:57 INFO - PROCESS | 3780 | 1466520837988 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 3780 | 1466520837993 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 07:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:53:58 INFO - PROCESS | 3780 | 1466520837999 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 3780 | 1466520838002 Marionette TRACE conn3 <- [1,2362,null,{}] 07:53:58 INFO - PROCESS | 3780 | 1466520838008 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 3780 | 1466520838011 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:58 INFO - PROCESS | 3780 | 1466520838175 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:53:58 INFO - PROCESS | 3780 | 1466520838281 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 3780 | 1466520838286 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:58 INFO - PROCESS | 3780 | ++DOCSHELL 11018000 == 37 [pid = 3780] [id = 600] 07:53:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (11018C00) [pid = 3780] [serial = 1800] [outer = 00000000] 07:53:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1123CC00) [pid = 3780] [serial = 1801] [outer = 11018C00] 07:53:58 INFO - PROCESS | 3780 | 1466520838342 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1281D400) [pid = 3780] [serial = 1802] [outer = 11018C00] 07:53:58 INFO - PROCESS | 3780 | 1466520838944 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1013ms 07:53:59 INFO - PROCESS | 3780 | 1466520839001 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 3780 | 1466520839005 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 07:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:53:59 INFO - PROCESS | 3780 | 1466520839012 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 3780 | 1466520839015 Marionette TRACE conn3 <- [1,2366,null,{}] 07:53:59 INFO - PROCESS | 3780 | 1466520839019 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 3780 | 1466520839022 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:59 INFO - PROCESS | 3780 | 1466520839133 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:53:59 INFO - PROCESS | 3780 | 1466520839273 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 3780 | 1466520839275 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:53:59 INFO - PROCESS | 3780 | ++DOCSHELL 13D15C00 == 38 [pid = 3780] [id = 601] 07:53:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13D18C00) [pid = 3780] [serial = 1803] [outer = 00000000] 07:53:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14E51C00) [pid = 3780] [serial = 1804] [outer = 13D18C00] 07:53:59 INFO - PROCESS | 3780 | 1466520839331 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14F1A400) [pid = 3780] [serial = 1805] [outer = 13D18C00] 07:54:00 INFO - PROCESS | 3780 | 1466520839985 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1013ms 07:54:00 INFO - PROCESS | 3780 | 1466520840046 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 3780 | 1466520840049 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 07:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:54:00 INFO - PROCESS | 3780 | 1466520840053 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 3780 | 1466520840057 Marionette TRACE conn3 <- [1,2370,null,{}] 07:54:00 INFO - PROCESS | 3780 | 1466520840082 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 3780 | 1466520840087 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:00 INFO - PROCESS | 3780 | 1466520840227 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:54:00 INFO - PROCESS | 3780 | 1466520840355 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 3780 | 1466520840359 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:00 INFO - PROCESS | 3780 | ++DOCSHELL 16A30C00 == 39 [pid = 3780] [id = 602] 07:54:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16A34400) [pid = 3780] [serial = 1806] [outer = 00000000] 07:54:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17604000) [pid = 3780] [serial = 1807] [outer = 16A34400] 07:54:00 INFO - PROCESS | 3780 | 1466520840415 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17B01C00) [pid = 3780] [serial = 1808] [outer = 16A34400] 07:54:01 INFO - PROCESS | 3780 | 1466520841053 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1060ms 07:54:01 INFO - PROCESS | 3780 | 1466520841099 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 3780 | 1466520841102 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 07:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:54:01 INFO - PROCESS | 3780 | 1466520841105 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 3780 | 1466520841107 Marionette TRACE conn3 <- [1,2374,null,{}] 07:54:01 INFO - PROCESS | 3780 | 1466520841111 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 3780 | 1466520841113 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:01 INFO - PROCESS | 3780 | 1466520841342 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:54:01 INFO - PROCESS | 3780 | 1466520841519 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 3780 | 1466520841522 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:01 INFO - PROCESS | 3780 | ++DOCSHELL 1047EC00 == 40 [pid = 3780] [id = 603] 07:54:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (104E4800) [pid = 3780] [serial = 1809] [outer = 00000000] 07:54:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (105F5C00) [pid = 3780] [serial = 1810] [outer = 104E4800] 07:54:01 INFO - PROCESS | 3780 | 1466520841571 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10E10400) [pid = 3780] [serial = 1811] [outer = 104E4800] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 104E8000 == 39 [pid = 3780] [id = 598] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 10B72800 == 38 [pid = 3780] [id = 597] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 16AD5800 == 37 [pid = 3780] [id = 596] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 130C8400 == 36 [pid = 3780] [id = 595] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 15FF6800 == 35 [pid = 3780] [id = 594] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 0F30D000 == 34 [pid = 3780] [id = 593] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 10F73000 == 33 [pid = 3780] [id = 592] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 10E0AC00 == 32 [pid = 3780] [id = 591] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 0F310C00 == 31 [pid = 3780] [id = 590] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 10E0F400 == 30 [pid = 3780] [id = 589] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 14EDA800 == 29 [pid = 3780] [id = 588] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 1101C800 == 28 [pid = 3780] [id = 579] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 16A30C00 == 27 [pid = 3780] [id = 602] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 15978C00 == 26 [pid = 3780] [id = 599] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 11018000 == 25 [pid = 3780] [id = 600] 07:54:02 INFO - PROCESS | 3780 | --DOCSHELL 13D15C00 == 24 [pid = 3780] [id = 601] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1101F800) [pid = 3780] [serial = 1741] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15EB4000) [pid = 3780] [serial = 1750] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (112CB400) [pid = 3780] [serial = 1742] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (130C5400) [pid = 3780] [serial = 1739] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (129F2800) [pid = 3780] [serial = 1738] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (131EE000) [pid = 3780] [serial = 1744] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1323E800) [pid = 3780] [serial = 1745] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14F9A400) [pid = 3780] [serial = 1747] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16814800) [pid = 3780] [serial = 1753] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1101A400) [pid = 3780] [serial = 1756] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16819400) [pid = 3780] [serial = 1754] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (131EC000) [pid = 3780] [serial = 1757] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (165F7800) [pid = 3780] [serial = 1762] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A62C00) [pid = 3780] [serial = 1727] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (102F1400) [pid = 3780] [serial = 1726] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13243800) [pid = 3780] [serial = 1730] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (131E6C00) [pid = 3780] [serial = 1729] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16817000) [pid = 3780] [serial = 1733] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15FF1000) [pid = 3780] [serial = 1732] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (169A6800) [pid = 3780] [serial = 1759] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17E9AC00) [pid = 3780] [serial = 1736] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17E2A400) [pid = 3780] [serial = 1735] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16AD5C00) [pid = 3780] [serial = 1760] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16A1F800) [pid = 3780] [serial = 1763] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1552DC00) [pid = 3780] [serial = 1748] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3780 | 1466520842824 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1726ms 07:54:02 INFO - PROCESS | 3780 | 1466520842843 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 3780 | 1466520842850 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 07:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:54:02 INFO - PROCESS | 3780 | 1466520842858 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 3780 | 1466520842863 Marionette TRACE conn3 <- [1,2378,null,{}] 07:54:02 INFO - PROCESS | 3780 | 1466520842871 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 3780 | 1466520842876 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:03 INFO - PROCESS | 3780 | 1466520843038 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:54:03 INFO - PROCESS | 3780 | 1466520843131 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 3780 | 1466520843138 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:03 INFO - PROCESS | 3780 | ++DOCSHELL 10A62C00 == 25 [pid = 3780] [id = 604] 07:54:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10A64800) [pid = 3780] [serial = 1812] [outer = 00000000] 07:54:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11015800) [pid = 3780] [serial = 1813] [outer = 10A64800] 07:54:03 INFO - PROCESS | 3780 | 1466520843186 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11019800) [pid = 3780] [serial = 1814] [outer = 10A64800] 07:54:03 INFO - PROCESS | 3780 | 1466520843616 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 807ms 07:54:03 INFO - PROCESS | 3780 | 1466520843659 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 3780 | 1466520843664 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 07:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:54:03 INFO - PROCESS | 3780 | 1466520843671 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 3780 | 1466520843674 Marionette TRACE conn3 <- [1,2382,null,{}] 07:54:03 INFO - PROCESS | 3780 | 1466520843678 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 3780 | 1466520843680 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:03 INFO - PROCESS | 3780 | 1466520843766 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:54:03 INFO - PROCESS | 3780 | 1466520843774 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 3780 | 1466520843777 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:03 INFO - PROCESS | 3780 | ++DOCSHELL 12B11C00 == 26 [pid = 3780] [id = 605] 07:54:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12B14C00) [pid = 3780] [serial = 1815] [outer = 00000000] 07:54:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12B1EC00) [pid = 3780] [serial = 1816] [outer = 12B14C00] 07:54:03 INFO - PROCESS | 3780 | 1466520843824 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1309D400) [pid = 3780] [serial = 1817] [outer = 12B14C00] 07:54:04 INFO - PROCESS | 3780 | 1466520844313 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 712ms 07:54:04 INFO - PROCESS | 3780 | 1466520844369 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 3780 | 1466520844371 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 07:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:54:04 INFO - PROCESS | 3780 | 1466520844375 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 3780 | 1466520844378 Marionette TRACE conn3 <- [1,2386,null,{}] 07:54:04 INFO - PROCESS | 3780 | 1466520844389 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 3780 | 1466520844394 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:04 INFO - PROCESS | 3780 | 1466520844552 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:54:04 INFO - PROCESS | 3780 | 1466520844656 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 3780 | 1466520844659 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:04 INFO - PROCESS | 3780 | ++DOCSHELL 13459400 == 27 [pid = 3780] [id = 606] 07:54:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1345F800) [pid = 3780] [serial = 1818] [outer = 00000000] 07:54:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13D18000) [pid = 3780] [serial = 1819] [outer = 1345F800] 07:54:04 INFO - PROCESS | 3780 | 1466520844706 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14E4F400) [pid = 3780] [serial = 1820] [outer = 1345F800] 07:54:05 INFO - PROCESS | 3780 | 1466520845116 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 760ms 07:54:05 INFO - PROCESS | 3780 | 1466520845152 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 3780 | 1466520845155 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 07:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:54:05 INFO - PROCESS | 3780 | 1466520845158 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 3780 | 1466520845160 Marionette TRACE conn3 <- [1,2390,null,{}] 07:54:05 INFO - PROCESS | 3780 | 1466520845163 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 3780 | 1466520845174 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:05 INFO - PROCESS | 3780 | 1466520845301 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:54:05 INFO - PROCESS | 3780 | 1466520845366 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 3780 | 1466520845369 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:05 INFO - PROCESS | 3780 | ++DOCSHELL 14EE1400 == 28 [pid = 3780] [id = 607] 07:54:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14F9A800) [pid = 3780] [serial = 1821] [outer = 00000000] 07:54:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156AB400) [pid = 3780] [serial = 1822] [outer = 14F9A800] 07:54:05 INFO - PROCESS | 3780 | 1466520845414 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15974000) [pid = 3780] [serial = 1823] [outer = 14F9A800] 07:54:05 INFO - PROCESS | 3780 | 1466520845832 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 696ms 07:54:05 INFO - PROCESS | 3780 | 1466520845857 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 3780 | 1466520845859 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 07:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:54:05 INFO - PROCESS | 3780 | 1466520845866 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 3780 | 1466520845868 Marionette TRACE conn3 <- [1,2394,null,{}] 07:54:05 INFO - PROCESS | 3780 | 1466520845871 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 3780 | 1466520845873 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:06 INFO - PROCESS | 3780 | 1466520846011 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:54:06 INFO - PROCESS | 3780 | 1466520846031 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 3780 | 1466520846033 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:06 INFO - PROCESS | 3780 | ++DOCSHELL 15D78000 == 29 [pid = 3780] [id = 608] 07:54:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15D78400) [pid = 3780] [serial = 1824] [outer = 00000000] 07:54:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15FF5800) [pid = 3780] [serial = 1825] [outer = 15D78400] 07:54:06 INFO - PROCESS | 3780 | 1466520846076 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1614E800) [pid = 3780] [serial = 1826] [outer = 15D78400] 07:54:06 INFO - PROCESS | 3780 | 1466520846532 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 696ms 07:54:06 INFO - PROCESS | 3780 | 1466520846562 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 3780 | 1466520846564 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 07:54:06 INFO - PROCESS | 3780 | 1466520846568 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:54:06 INFO - PROCESS | 3780 | 1466520846569 Marionette TRACE conn3 <- [1,2398,null,{}] 07:54:06 INFO - PROCESS | 3780 | 1466520846573 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 3780 | 1466520846578 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:06 INFO - PROCESS | 3780 | 1466520846719 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:54:06 INFO - PROCESS | 3780 | 1466520846731 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 3780 | 1466520846733 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:06 INFO - PROCESS | 3780 | ++DOCSHELL 16816800 == 30 [pid = 3780] [id = 609] 07:54:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16818400) [pid = 3780] [serial = 1827] [outer = 00000000] 07:54:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16A11400) [pid = 3780] [serial = 1828] [outer = 16818400] 07:54:06 INFO - PROCESS | 3780 | 1466520846777 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16A2EC00) [pid = 3780] [serial = 1829] [outer = 16818400] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15D6C400) [pid = 3780] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16A12000) [pid = 3780] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (0F311400) [pid = 3780] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16E72000) [pid = 3780] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15FFC800) [pid = 3780] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1681CC00) [pid = 3780] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0F312000) [pid = 3780] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10E05C00) [pid = 3780] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12BD6400) [pid = 3780] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10E88C00) [pid = 3780] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17513800) [pid = 3780] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10E0CC00) [pid = 3780] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:54:07 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15D72C00) [pid = 3780] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:54:07 INFO - PROCESS | 3780 | 1466520847530 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1013ms 07:54:07 INFO - PROCESS | 3780 | 1466520847606 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 3780 | 1466520847608 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 07:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:54:07 INFO - PROCESS | 3780 | 1466520847611 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 3780 | 1466520847613 Marionette TRACE conn3 <- [1,2402,null,{}] 07:54:07 INFO - PROCESS | 3780 | 1466520847616 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 3780 | 1466520847618 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:07 INFO - PROCESS | 3780 | 1466520847702 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:54:07 INFO - PROCESS | 3780 | 1466520847707 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 3780 | 1466520847709 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:07 INFO - PROCESS | 3780 | ++DOCSHELL 13D19C00 == 31 [pid = 3780] [id = 610] 07:54:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14E53C00) [pid = 3780] [serial = 1830] [outer = 00000000] 07:54:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15D6C800) [pid = 3780] [serial = 1831] [outer = 14E53C00] 07:54:07 INFO - PROCESS | 3780 | 1466520847752 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15D6F800) [pid = 3780] [serial = 1832] [outer = 14E53C00] 07:54:08 INFO - PROCESS | 3780 | 1466520848198 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 649ms 07:54:08 INFO - PROCESS | 3780 | 1466520848249 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 3780 | 1466520848251 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 07:54:08 INFO - PROCESS | 3780 | 1466520848254 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:54:08 INFO - PROCESS | 3780 | 1466520848256 Marionette TRACE conn3 <- [1,2406,null,{}] 07:54:08 INFO - PROCESS | 3780 | 1466520848259 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 3780 | 1466520848261 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:08 INFO - PROCESS | 3780 | 1466520848344 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:54:08 INFO - PROCESS | 3780 | 1466520848351 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 3780 | 1466520848352 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:08 INFO - PROCESS | 3780 | ++DOCSHELL 15D6C400 == 32 [pid = 3780] [id = 611] 07:54:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16AD0400) [pid = 3780] [serial = 1833] [outer = 00000000] 07:54:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16E7BC00) [pid = 3780] [serial = 1834] [outer = 16AD0400] 07:54:08 INFO - PROCESS | 3780 | 1466520848420 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16E7C800) [pid = 3780] [serial = 1835] [outer = 16AD0400] 07:54:08 INFO - PROCESS | 3780 | 1466520848901 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 713ms 07:54:08 INFO - PROCESS | 3780 | 1466520848954 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 3780 | 1466520848956 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 07:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:54:08 INFO - PROCESS | 3780 | 1466520848959 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 3780 | 1466520848961 Marionette TRACE conn3 <- [1,2410,null,{}] 07:54:08 INFO - PROCESS | 3780 | 1466520848964 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 3780 | 1466520848966 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:09 INFO - PROCESS | 3780 | 1466520849043 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:54:09 INFO - PROCESS | 3780 | 1466520849073 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 3780 | 1466520849075 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:09 INFO - PROCESS | 3780 | ++DOCSHELL 13456800 == 33 [pid = 3780] [id = 612] 07:54:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17608000) [pid = 3780] [serial = 1836] [outer = 00000000] 07:54:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17678800) [pid = 3780] [serial = 1837] [outer = 17608000] 07:54:09 INFO - PROCESS | 3780 | 1466520849117 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17681400) [pid = 3780] [serial = 1838] [outer = 17608000] 07:54:09 INFO - PROCESS | 3780 | 1466520849926 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 997ms 07:54:09 INFO - PROCESS | 3780 | 1466520849979 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 3780 | 1466520849983 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 07:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:54:09 INFO - PROCESS | 3780 | 1466520849988 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 3780 | 1466520849993 Marionette TRACE conn3 <- [1,2414,null,{}] 07:54:10 INFO - PROCESS | 3780 | 1466520850021 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 3780 | 1466520850024 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:10 INFO - PROCESS | 3780 | 1466520850203 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:54:10 INFO - PROCESS | 3780 | 1466520850268 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 3780 | 1466520850270 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:10 INFO - PROCESS | 3780 | ++DOCSHELL 10E8F000 == 34 [pid = 3780] [id = 613] 07:54:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10E93000) [pid = 3780] [serial = 1839] [outer = 00000000] 07:54:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (112CE400) [pid = 3780] [serial = 1840] [outer = 10E93000] 07:54:10 INFO - PROCESS | 3780 | 1466520850327 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (129AF000) [pid = 3780] [serial = 1841] [outer = 10E93000] 07:54:11 INFO - PROCESS | 3780 | 1466520851016 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1060ms 07:54:11 INFO - PROCESS | 3780 | 1466520851037 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 3780 | 1466520851042 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 07:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:54:11 INFO - PROCESS | 3780 | 1466520851048 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 3780 | 1466520851051 Marionette TRACE conn3 <- [1,2418,null,{}] 07:54:11 INFO - PROCESS | 3780 | 1466520851055 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 3780 | 1466520851058 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:11 INFO - PROCESS | 3780 | 1466520851177 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:54:11 INFO - PROCESS | 3780 | 1466520851302 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 3780 | 1466520851305 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:11 INFO - PROCESS | 3780 | ++DOCSHELL 11C31800 == 35 [pid = 3780] [id = 614] 07:54:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13124400) [pid = 3780] [serial = 1842] [outer = 00000000] 07:54:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1345EC00) [pid = 3780] [serial = 1843] [outer = 13124400] 07:54:11 INFO - PROCESS | 3780 | 1466520851409 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14311000) [pid = 3780] [serial = 1844] [outer = 13124400] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 15D6C400 == 34 [pid = 3780] [id = 611] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 13D19C00 == 33 [pid = 3780] [id = 610] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 16816800 == 32 [pid = 3780] [id = 609] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 15D78000 == 31 [pid = 3780] [id = 608] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 14EE1400 == 30 [pid = 3780] [id = 607] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 13459400 == 29 [pid = 3780] [id = 606] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 12B11C00 == 28 [pid = 3780] [id = 605] 07:54:12 INFO - PROCESS | 3780 | --DOCSHELL 10A62C00 == 27 [pid = 3780] [id = 604] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17606000) [pid = 3780] [serial = 1795] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105EAC00) [pid = 3780] [serial = 1772] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16ED5000) [pid = 3780] [serial = 1789] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16155800) [pid = 3780] [serial = 1783] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16A20000) [pid = 3780] [serial = 1787] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (156EEC00) [pid = 3780] [serial = 1780] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1615B400) [pid = 3780] [serial = 1793] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15B64C00) [pid = 3780] [serial = 1781] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14312400) [pid = 3780] [serial = 1778] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (14E53800) [pid = 3780] [serial = 1792] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16EDEC00) [pid = 3780] [serial = 1790] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12BD7400) [pid = 3780] [serial = 1769] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17766800) [pid = 3780] [serial = 1766] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12B19000) [pid = 3780] [serial = 1775] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (165F5800) [pid = 3780] [serial = 1784] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10275800) [pid = 3780] [serial = 1771] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (129B3800) [pid = 3780] [serial = 1774] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17610800) [pid = 3780] [serial = 1765] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13942400) [pid = 3780] [serial = 1777] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (11018800) [pid = 3780] [serial = 1768] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16A13C00) [pid = 3780] [serial = 1786] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16157400) [pid = 3780] [serial = 1751] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17E25000) [pid = 3780] [serial = 1798] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17E2D800) [pid = 3780] [serial = 1799] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1760F400) [pid = 3780] [serial = 1796] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 3780 | 1466520852298 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1266ms 07:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:54:12 INFO - PROCESS | 3780 | 1466520852334 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 3780 | 1466520852338 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 07:54:12 INFO - PROCESS | 3780 | 1466520852342 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 3780 | 1466520852345 Marionette TRACE conn3 <- [1,2422,null,{}] 07:54:12 INFO - PROCESS | 3780 | 1466520852351 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 3780 | 1466520852354 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:12 INFO - PROCESS | 3780 | 1466520852445 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:54:12 INFO - PROCESS | 3780 | 1466520852452 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 3780 | 1466520852456 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:12 INFO - PROCESS | 3780 | ++DOCSHELL 10B72800 == 28 [pid = 3780] [id = 615] 07:54:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10E01800) [pid = 3780] [serial = 1845] [outer = 00000000] 07:54:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1101B000) [pid = 3780] [serial = 1846] [outer = 10E01800] 07:54:12 INFO - PROCESS | 3780 | 1466520852503 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11ADF800) [pid = 3780] [serial = 1847] [outer = 10E01800] 07:54:13 INFO - PROCESS | 3780 | 1466520853031 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 744ms 07:54:13 INFO - PROCESS | 3780 | 1466520853079 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 3780 | 1466520853083 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 07:54:13 INFO - PROCESS | 3780 | 1466520853089 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:54:13 INFO - PROCESS | 3780 | 1466520853092 Marionette TRACE conn3 <- [1,2426,null,{}] 07:54:13 INFO - PROCESS | 3780 | 1466520853095 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 3780 | 1466520853098 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:13 INFO - PROCESS | 3780 | 1466520853180 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:54:13 INFO - PROCESS | 3780 | 1466520853275 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 3780 | 1466520853278 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:13 INFO - PROCESS | 3780 | ++DOCSHELL 12B1D000 == 29 [pid = 3780] [id = 616] 07:54:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12B1E800) [pid = 3780] [serial = 1848] [outer = 00000000] 07:54:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1312B000) [pid = 3780] [serial = 1849] [outer = 12B1E800] 07:54:13 INFO - PROCESS | 3780 | 1466520853325 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131E6800) [pid = 3780] [serial = 1850] [outer = 12B1E800] 07:54:13 INFO - PROCESS | 3780 | 1466520853705 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 633ms 07:54:13 INFO - PROCESS | 3780 | 1466520853729 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:54:13 INFO - PROCESS | 3780 | 1466520853732 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 07:54:13 INFO - PROCESS | 3780 | 1466520853735 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 3780 | 1466520853739 Marionette TRACE conn3 <- [1,2430,null,{}] 07:54:13 INFO - PROCESS | 3780 | 1466520853754 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 3780 | 1466520853760 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:13 INFO - PROCESS | 3780 | 1466520853843 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:54:13 INFO - PROCESS | 3780 | 1466520853850 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 3780 | 1466520853853 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:13 INFO - PROCESS | 3780 | ++DOCSHELL 14F92000 == 30 [pid = 3780] [id = 617] 07:54:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14F9D400) [pid = 3780] [serial = 1851] [outer = 00000000] 07:54:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (156B1400) [pid = 3780] [serial = 1852] [outer = 14F9D400] 07:54:13 INFO - PROCESS | 3780 | 1466520853900 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15B60000) [pid = 3780] [serial = 1853] [outer = 14F9D400] 07:54:14 INFO - PROCESS | 3780 | 1466520854338 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 649ms 07:54:14 INFO - PROCESS | 3780 | 1466520854390 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 3780 | 1466520854393 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 07:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:54:14 INFO - PROCESS | 3780 | 1466520854400 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 3780 | 1466520854402 Marionette TRACE conn3 <- [1,2434,null,{}] 07:54:14 INFO - PROCESS | 3780 | 1466520854410 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 3780 | 1466520854412 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:14 INFO - PROCESS | 3780 | 1466520854535 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:54:14 INFO - PROCESS | 3780 | 1466520854627 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 3780 | 1466520854629 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:14 INFO - PROCESS | 3780 | ++DOCSHELL 15FFA800 == 31 [pid = 3780] [id = 618] 07:54:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15FFC800) [pid = 3780] [serial = 1854] [outer = 00000000] 07:54:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16157400) [pid = 3780] [serial = 1855] [outer = 15FFC800] 07:54:14 INFO - PROCESS | 3780 | 1466520854672 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (165F5400) [pid = 3780] [serial = 1856] [outer = 15FFC800] 07:54:15 INFO - PROCESS | 3780 | 1466520855133 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 760ms 07:54:15 INFO - PROCESS | 3780 | 1466520855171 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 3780 | 1466520855173 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 07:54:15 INFO - PROCESS | 3780 | 1466520855176 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:54:15 INFO - PROCESS | 3780 | 1466520855178 Marionette TRACE conn3 <- [1,2438,null,{}] 07:54:15 INFO - PROCESS | 3780 | 1466520855181 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 3780 | 1466520855183 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:15 INFO - PROCESS | 3780 | 1466520855295 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:54:15 INFO - PROCESS | 3780 | 1466520855303 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 3780 | 1466520855305 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:15 INFO - PROCESS | 3780 | ++DOCSHELL 10E06C00 == 32 [pid = 3780] [id = 619] 07:54:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14E4B800) [pid = 3780] [serial = 1857] [outer = 00000000] 07:54:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1681A400) [pid = 3780] [serial = 1858] [outer = 14E4B800] 07:54:15 INFO - PROCESS | 3780 | 1466520855352 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (169A2400) [pid = 3780] [serial = 1859] [outer = 14E4B800] 07:54:15 INFO - PROCESS | 3780 | 1466520855849 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 712ms 07:54:15 INFO - PROCESS | 3780 | 1466520855877 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 3780 | 1466520855879 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 07:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:54:15 INFO - PROCESS | 3780 | 1466520855886 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 3780 | 1466520855888 Marionette TRACE conn3 <- [1,2442,null,{}] 07:54:15 INFO - PROCESS | 3780 | 1466520855899 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 3780 | 1466520855905 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:16 INFO - PROCESS | 3780 | 1466520856063 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:54:16 INFO - PROCESS | 3780 | 1466520856076 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 3780 | 1466520856078 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:16 INFO - PROCESS | 3780 | ++DOCSHELL 16E78800 == 33 [pid = 3780] [id = 620] 07:54:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16E79800) [pid = 3780] [serial = 1860] [outer = 00000000] 07:54:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17605C00) [pid = 3780] [serial = 1861] [outer = 16E79800] 07:54:16 INFO - PROCESS | 3780 | 1466520856131 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16F7A800) [pid = 3780] [serial = 1862] [outer = 16E79800] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14F9A800) [pid = 3780] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A64800) [pid = 3780] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B14C00) [pid = 3780] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (104E4800) [pid = 3780] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1345F800) [pid = 3780] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11018C00) [pid = 3780] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15D78400) [pid = 3780] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13D18C00) [pid = 3780] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A34400) [pid = 3780] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16818400) [pid = 3780] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16AD0400) [pid = 3780] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:54:16 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (14E53C00) [pid = 3780] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:54:16 INFO - PROCESS | 3780 | 1466520856652 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 807ms 07:54:16 INFO - PROCESS | 3780 | 1466520856690 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 3780 | 1466520856692 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 07:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:54:16 INFO - PROCESS | 3780 | 1466520856695 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 3780 | 1466520856697 Marionette TRACE conn3 <- [1,2446,null,{}] 07:54:16 INFO - PROCESS | 3780 | 1466520856700 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 3780 | 1466520856702 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:16 INFO - PROCESS | 3780 | 1466520856780 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:54:16 INFO - PROCESS | 3780 | 1466520856785 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 3780 | 1466520856787 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:16 INFO - PROCESS | 3780 | ++DOCSHELL 11018C00 == 34 [pid = 3780] [id = 621] 07:54:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11019C00) [pid = 3780] [serial = 1863] [outer = 00000000] 07:54:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14F14000) [pid = 3780] [serial = 1864] [outer = 11019C00] 07:54:16 INFO - PROCESS | 3780 | 1466520856830 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16818400) [pid = 3780] [serial = 1865] [outer = 11019C00] 07:54:17 INFO - PROCESS | 3780 | 1466520857330 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 633ms 07:54:17 INFO - PROCESS | 3780 | 1466520857366 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 3780 | 1466520857368 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 07:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:54:17 INFO - PROCESS | 3780 | 1466520857372 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 3780 | 1466520857373 Marionette TRACE conn3 <- [1,2450,null,{}] 07:54:17 INFO - PROCESS | 3780 | 1466520857377 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 3780 | 1466520857379 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:17 INFO - PROCESS | 3780 | 1466520857479 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:54:17 INFO - PROCESS | 3780 | 1466520857487 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 3780 | 1466520857489 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:17 INFO - PROCESS | 3780 | ++DOCSHELL 10E0C800 == 35 [pid = 3780] [id = 622] 07:54:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16A1D400) [pid = 3780] [serial = 1866] [outer = 00000000] 07:54:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1760E400) [pid = 3780] [serial = 1867] [outer = 16A1D400] 07:54:17 INFO - PROCESS | 3780 | 1466520857531 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17673C00) [pid = 3780] [serial = 1868] [outer = 16A1D400] 07:54:17 INFO - PROCESS | 3780 | 1466520857955 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 633ms 07:54:18 INFO - PROCESS | 3780 | 1466520858009 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 3780 | 1466520858011 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 07:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:54:18 INFO - PROCESS | 3780 | 1466520858019 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 3780 | 1466520858020 Marionette TRACE conn3 <- [1,2454,null,{}] 07:54:18 INFO - PROCESS | 3780 | 1466520858023 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 3780 | 1466520858025 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:18 INFO - PROCESS | 3780 | 1466520858116 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:54:18 INFO - PROCESS | 3780 | 1466520858121 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 3780 | 1466520858123 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:18 INFO - PROCESS | 3780 | ++DOCSHELL 1776A800 == 36 [pid = 3780] [id = 623] 07:54:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17B0F400) [pid = 3780] [serial = 1869] [outer = 00000000] 07:54:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17E2CC00) [pid = 3780] [serial = 1870] [outer = 17B0F400] 07:54:18 INFO - PROCESS | 3780 | 1466520858166 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17E8DC00) [pid = 3780] [serial = 1871] [outer = 17B0F400] 07:54:18 INFO - PROCESS | 3780 | 1466520858582 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 649ms 07:54:18 INFO - PROCESS | 3780 | 1466520858658 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 3780 | 1466520858663 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 07:54:18 INFO - PROCESS | 3780 | 1466520858668 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:54:18 INFO - PROCESS | 3780 | 1466520858672 Marionette TRACE conn3 <- [1,2458,null,{}] 07:54:18 INFO - PROCESS | 3780 | 1466520858678 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 3780 | 1466520858682 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:18 INFO - PROCESS | 3780 | 1466520858798 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:54:19 INFO - PROCESS | 3780 | 1466520858968 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 3780 | 1466520858974 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:19 INFO - PROCESS | 3780 | ++DOCSHELL 10E06400 == 37 [pid = 3780] [id = 624] 07:54:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10E09000) [pid = 3780] [serial = 1872] [outer = 00000000] 07:54:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10ED9800) [pid = 3780] [serial = 1873] [outer = 10E09000] 07:54:19 INFO - PROCESS | 3780 | 1466520859032 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (129EE800) [pid = 3780] [serial = 1874] [outer = 10E09000] 07:54:19 INFO - PROCESS | 3780 | 1466520859563 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 949ms 07:54:19 INFO - PROCESS | 3780 | 1466520859616 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:54:19 INFO - PROCESS | 3780 | 1466520859622 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 07:54:19 INFO - PROCESS | 3780 | 1466520859632 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 3780 | 1466520859636 Marionette TRACE conn3 <- [1,2462,null,{}] 07:54:19 INFO - PROCESS | 3780 | 1466520859641 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 3780 | 1466520859643 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:19 INFO - PROCESS | 3780 | 1466520859798 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:54:19 INFO - PROCESS | 3780 | 1466520859909 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 3780 | 1466520859912 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:19 INFO - PROCESS | 3780 | ++DOCSHELL 13D0C000 == 38 [pid = 3780] [id = 625] 07:54:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13D15C00) [pid = 3780] [serial = 1875] [outer = 00000000] 07:54:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (14E53800) [pid = 3780] [serial = 1876] [outer = 13D15C00] 07:54:19 INFO - PROCESS | 3780 | 1466520859967 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15977400) [pid = 3780] [serial = 1877] [outer = 13D15C00] 07:54:20 INFO - PROCESS | 3780 | 1466520860585 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1013ms 07:54:20 INFO - PROCESS | 3780 | 1466520860661 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 3780 | 1466520860663 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 07:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:54:20 INFO - PROCESS | 3780 | 1466520860668 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 3780 | 1466520860671 Marionette TRACE conn3 <- [1,2466,null,{}] 07:54:20 INFO - PROCESS | 3780 | 1466520860686 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:20 INFO - PROCESS | 3780 | 1466520860691 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:20 INFO - PROCESS | 3780 | 1466520860799 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:54:20 INFO - PROCESS | 3780 | 1466520860940 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 3780 | 1466520860944 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:20 INFO - PROCESS | 3780 | ++DOCSHELL 16A34400 == 39 [pid = 3780] [id = 626] 07:54:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16AD5800) [pid = 3780] [serial = 1878] [outer = 00000000] 07:54:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17512000) [pid = 3780] [serial = 1879] [outer = 16AD5800] 07:54:21 INFO - PROCESS | 3780 | 1466520861001 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B0F000) [pid = 3780] [serial = 1880] [outer = 16AD5800] 07:54:21 INFO - PROCESS | 3780 | 1466520861556 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 966ms 07:54:21 INFO - PROCESS | 3780 | 1466520861612 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 3780 | 1466520861614 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:54:21 INFO - PROCESS | 3780 | 1466520861618 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 3780 | 1466520861620 Marionette TRACE conn3 <- [1,2470,null,{}] 07:54:21 INFO - PROCESS | 3780 | 1466520861623 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 3780 | 1466520861625 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:21 INFO - PROCESS | 3780 | 1466520861736 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:54:21 INFO - PROCESS | 3780 | 1466520861848 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 3780 | 1466520861851 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:21 INFO - PROCESS | 3780 | ++DOCSHELL 17FE5C00 == 40 [pid = 3780] [id = 627] 07:54:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17FE6000) [pid = 3780] [serial = 1881] [outer = 00000000] 07:54:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17FEE800) [pid = 3780] [serial = 1882] [outer = 17FE6000] 07:54:21 INFO - PROCESS | 3780 | 1466520861949 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1818C800) [pid = 3780] [serial = 1883] [outer = 17FE6000] 07:54:22 INFO - PROCESS | 3780 | 1466520862801 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1235ms 07:54:22 INFO - PROCESS | 3780 | 1466520862860 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 3780 | 1466520862864 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 07:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:54:22 INFO - PROCESS | 3780 | 1466520862869 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 3780 | 1466520862872 Marionette TRACE conn3 <- [1,2474,null,{}] 07:54:22 INFO - PROCESS | 3780 | 1466520862877 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 3780 | 1466520862880 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:22 INFO - PROCESS | 3780 | 1466520862980 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:54:23 INFO - PROCESS | 3780 | 1466520863125 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 3780 | 1466520863129 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:23 INFO - PROCESS | 3780 | ++DOCSHELL 10E0B800 == 41 [pid = 3780] [id = 628] 07:54:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10E0C400) [pid = 3780] [serial = 1884] [outer = 00000000] 07:54:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12924400) [pid = 3780] [serial = 1885] [outer = 10E0C400] 07:54:23 INFO - PROCESS | 3780 | 1466520863185 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12B17800) [pid = 3780] [serial = 1886] [outer = 10E0C400] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 10E0C800 == 40 [pid = 3780] [id = 622] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 11018C00 == 39 [pid = 3780] [id = 621] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 16E78800 == 38 [pid = 3780] [id = 620] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 10E06C00 == 37 [pid = 3780] [id = 619] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 15FFA800 == 36 [pid = 3780] [id = 618] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 14F92000 == 35 [pid = 3780] [id = 617] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 12B1D000 == 34 [pid = 3780] [id = 616] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 10B72800 == 33 [pid = 3780] [id = 615] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 11C31800 == 32 [pid = 3780] [id = 614] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 10E8F000 == 31 [pid = 3780] [id = 613] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 1047EC00 == 30 [pid = 3780] [id = 603] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 13456800 == 29 [pid = 3780] [id = 612] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 17FE5C00 == 28 [pid = 3780] [id = 627] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 16A34400 == 27 [pid = 3780] [id = 626] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 1776A800 == 26 [pid = 3780] [id = 623] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 10E06400 == 25 [pid = 3780] [id = 624] 07:54:24 INFO - PROCESS | 3780 | --DOCSHELL 13D0C000 == 24 [pid = 3780] [id = 625] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (156AB400) [pid = 3780] [serial = 1822] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11015800) [pid = 3780] [serial = 1813] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11019800) [pid = 3780] [serial = 1814] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12B1EC00) [pid = 3780] [serial = 1816] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1309D400) [pid = 3780] [serial = 1817] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10E10400) [pid = 3780] [serial = 1811] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105F5C00) [pid = 3780] [serial = 1810] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13D18000) [pid = 3780] [serial = 1819] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1281D400) [pid = 3780] [serial = 1802] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1123CC00) [pid = 3780] [serial = 1801] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17678800) [pid = 3780] [serial = 1837] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15FF5800) [pid = 3780] [serial = 1825] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14F1A400) [pid = 3780] [serial = 1805] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14E51C00) [pid = 3780] [serial = 1804] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17B01C00) [pid = 3780] [serial = 1808] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17604000) [pid = 3780] [serial = 1807] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15974000) [pid = 3780] [serial = 1823] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16A11400) [pid = 3780] [serial = 1828] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1614E800) [pid = 3780] [serial = 1826] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16A2EC00) [pid = 3780] [serial = 1829] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16E7BC00) [pid = 3780] [serial = 1834] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16E7C800) [pid = 3780] [serial = 1835] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15D6C800) [pid = 3780] [serial = 1831] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (14E4F400) [pid = 3780] [serial = 1820] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15D6F800) [pid = 3780] [serial = 1832] [outer = 00000000] [url = about:blank] 07:54:24 INFO - PROCESS | 3780 | 1466520864318 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1535ms 07:54:24 INFO - PROCESS | 3780 | 1466520864386 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 3780 | 1466520864390 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 07:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:54:24 INFO - PROCESS | 3780 | 1466520864395 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 3780 | 1466520864398 Marionette TRACE conn3 <- [1,2478,null,{}] 07:54:24 INFO - PROCESS | 3780 | 1466520864404 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 3780 | 1466520864407 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:24 INFO - PROCESS | 3780 | 1466520864489 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:54:24 INFO - PROCESS | 3780 | 1466520864496 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 3780 | 1466520864500 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:24 INFO - PROCESS | 3780 | ++DOCSHELL 10B72800 == 25 [pid = 3780] [id = 629] 07:54:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10B76800) [pid = 3780] [serial = 1887] [outer = 00000000] 07:54:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10ECF400) [pid = 3780] [serial = 1888] [outer = 10B76800] 07:54:24 INFO - PROCESS | 3780 | 1466520864546 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11010400) [pid = 3780] [serial = 1889] [outer = 10B76800] 07:54:25 INFO - PROCESS | 3780 | 1466520865099 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 744ms 07:54:25 INFO - PROCESS | 3780 | 1466520865168 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 3780 | 1466520865173 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 07:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:54:25 INFO - PROCESS | 3780 | 1466520865180 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 3780 | 1466520865182 Marionette TRACE conn3 <- [1,2482,null,{}] 07:54:25 INFO - PROCESS | 3780 | 1466520865186 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 3780 | 1466520865188 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:25 INFO - PROCESS | 3780 | 1466520865273 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:54:25 INFO - PROCESS | 3780 | 1466520865371 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 3780 | 1466520865373 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:25 INFO - PROCESS | 3780 | ++DOCSHELL 129E7000 == 26 [pid = 3780] [id = 630] 07:54:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (129E8800) [pid = 3780] [serial = 1890] [outer = 00000000] 07:54:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12B1A800) [pid = 3780] [serial = 1891] [outer = 129E8800] 07:54:25 INFO - PROCESS | 3780 | 1466520865434 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12D89000) [pid = 3780] [serial = 1892] [outer = 129E8800] 07:54:25 INFO - PROCESS | 3780 | 1466520865828 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 712ms 07:54:25 INFO - PROCESS | 3780 | 1466520865878 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 3780 | 1466520865881 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 07:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:54:25 INFO - PROCESS | 3780 | 1466520865884 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 3780 | 1466520865888 Marionette TRACE conn3 <- [1,2486,null,{}] 07:54:25 INFO - PROCESS | 3780 | 1466520865898 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 3780 | 1466520865903 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:25 INFO - PROCESS | 3780 | 1466520865985 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:54:26 INFO - PROCESS | 3780 | 1466520865993 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 3780 | 1466520865996 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:26 INFO - PROCESS | 3780 | ++DOCSHELL 1393DC00 == 27 [pid = 3780] [id = 631] 07:54:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1393F000) [pid = 3780] [serial = 1893] [outer = 00000000] 07:54:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1430D400) [pid = 3780] [serial = 1894] [outer = 1393F000] 07:54:26 INFO - PROCESS | 3780 | 1466520866043 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14E51400) [pid = 3780] [serial = 1895] [outer = 1393F000] 07:54:26 INFO - PROCESS | 3780 | 1466520866552 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 712ms 07:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:54:26 INFO - PROCESS | 3780 | 1466520866589 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 3780 | 1466520866591 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 07:54:26 INFO - PROCESS | 3780 | 1466520866595 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 3780 | 1466520866597 Marionette TRACE conn3 <- [1,2490,null,{}] 07:54:26 INFO - PROCESS | 3780 | 1466520866600 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 3780 | 1466520866602 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:26 INFO - PROCESS | 3780 | 1466520866751 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:54:26 INFO - PROCESS | 3780 | 1466520866774 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 3780 | 1466520866776 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:26 INFO - PROCESS | 3780 | ++DOCSHELL 1552C800 == 28 [pid = 3780] [id = 632] 07:54:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1552CC00) [pid = 3780] [serial = 1896] [outer = 00000000] 07:54:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156E6C00) [pid = 3780] [serial = 1897] [outer = 1552CC00] 07:54:26 INFO - PROCESS | 3780 | 1466520866840 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B5EC00) [pid = 3780] [serial = 1898] [outer = 1552CC00] 07:54:27 INFO - PROCESS | 3780 | 1466520867337 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 744ms 07:54:27 INFO - PROCESS | 3780 | 1466520867368 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 3780 | 1466520867370 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 07:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:54:27 INFO - PROCESS | 3780 | 1466520867373 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 3780 | 1466520867375 Marionette TRACE conn3 <- [1,2494,null,{}] 07:54:27 INFO - PROCESS | 3780 | 1466520867378 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 3780 | 1466520867380 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:27 INFO - PROCESS | 3780 | 1466520867489 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:54:27 INFO - PROCESS | 3780 | 1466520867495 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 3780 | 1466520867497 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:27 INFO - PROCESS | 3780 | ++DOCSHELL 15B6C000 == 29 [pid = 3780] [id = 633] 07:54:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15D76C00) [pid = 3780] [serial = 1899] [outer = 00000000] 07:54:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15FF6400) [pid = 3780] [serial = 1900] [outer = 15D76C00] 07:54:27 INFO - PROCESS | 3780 | 1466520867542 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1614E800) [pid = 3780] [serial = 1901] [outer = 15D76C00] 07:54:28 INFO - PROCESS | 3780 | 1466520868020 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 696ms 07:54:28 INFO - PROCESS | 3780 | 1466520868071 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 3780 | 1466520868073 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 07:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:54:28 INFO - PROCESS | 3780 | 1466520868076 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 3780 | 1466520868078 Marionette TRACE conn3 <- [1,2498,null,{}] 07:54:28 INFO - PROCESS | 3780 | 1466520868081 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 3780 | 1466520868087 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:28 INFO - PROCESS | 3780 | 1466520868252 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15FFC800) [pid = 3780] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E01800) [pid = 3780] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13124400) [pid = 3780] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14E4B800) [pid = 3780] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17608000) [pid = 3780] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14F9D400) [pid = 3780] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10E93000) [pid = 3780] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12B1E800) [pid = 3780] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16A1D400) [pid = 3780] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16E79800) [pid = 3780] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17B0F400) [pid = 3780] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:54:28 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11019C00) [pid = 3780] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:54:28 INFO - PROCESS | 3780 | 1466520868575 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 3780 | 1466520868577 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:28 INFO - PROCESS | 3780 | ++DOCSHELL 0F30C400 == 30 [pid = 3780] [id = 634] 07:54:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (105EAC00) [pid = 3780] [serial = 1902] [outer = 00000000] 07:54:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11019C00) [pid = 3780] [serial = 1903] [outer = 105EAC00] 07:54:28 INFO - PROCESS | 3780 | 1466520868621 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13246400) [pid = 3780] [serial = 1904] [outer = 105EAC00] 07:54:29 INFO - PROCESS | 3780 | 1466520868987 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 950ms 07:54:29 INFO - PROCESS | 3780 | 1466520869022 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 3780 | 1466520869033 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 07:54:29 INFO - PROCESS | 3780 | 1466520869037 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:54:29 INFO - PROCESS | 3780 | 1466520869039 Marionette TRACE conn3 <- [1,2502,null,{}] 07:54:29 INFO - PROCESS | 3780 | 1466520869049 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 3780 | 1466520869051 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:29 INFO - PROCESS | 3780 | 1466520869126 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:54:29 INFO - PROCESS | 3780 | 1466520869133 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 3780 | 1466520869135 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:29 INFO - PROCESS | 3780 | ++DOCSHELL 10A64C00 == 31 [pid = 3780] [id = 635] 07:54:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11236000) [pid = 3780] [serial = 1905] [outer = 00000000] 07:54:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16A1E000) [pid = 3780] [serial = 1906] [outer = 11236000] 07:54:29 INFO - PROCESS | 3780 | 1466520869177 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16A20000) [pid = 3780] [serial = 1907] [outer = 11236000] 07:54:29 INFO - PROCESS | 3780 | 1466520869629 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 649ms 07:54:29 INFO - PROCESS | 3780 | 1466520869677 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 3780 | 1466520869679 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 07:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:54:29 INFO - PROCESS | 3780 | 1466520869682 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 3780 | 1466520869684 Marionette TRACE conn3 <- [1,2506,null,{}] 07:54:29 INFO - PROCESS | 3780 | 1466520869734 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 3780 | 1466520869736 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:29 INFO - PROCESS | 3780 | 1466520869812 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:54:29 INFO - PROCESS | 3780 | 1466520869819 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 3780 | 1466520869821 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:29 INFO - PROCESS | 3780 | ++DOCSHELL 12B1A000 == 32 [pid = 3780] [id = 636] 07:54:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15B6A400) [pid = 3780] [serial = 1908] [outer = 00000000] 07:54:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16EE0000) [pid = 3780] [serial = 1909] [outer = 15B6A400] 07:54:29 INFO - PROCESS | 3780 | 1466520869864 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16E7D400) [pid = 3780] [serial = 1910] [outer = 15B6A400] 07:54:30 INFO - PROCESS | 3780 | 1466520870314 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 649ms 07:54:30 INFO - PROCESS | 3780 | 1466520870353 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 3780 | 1466520870355 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 07:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:54:30 INFO - PROCESS | 3780 | 1466520870376 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 3780 | 1466520870377 Marionette TRACE conn3 <- [1,2510,null,{}] 07:54:30 INFO - PROCESS | 3780 | 1466520870381 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 3780 | 1466520870383 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:30 INFO - PROCESS | 3780 | 1466520870458 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:54:30 INFO - PROCESS | 3780 | 1466520870464 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 3780 | 1466520870466 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:30 INFO - PROCESS | 3780 | ++DOCSHELL 13937800 == 33 [pid = 3780] [id = 637] 07:54:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1760C800) [pid = 3780] [serial = 1911] [outer = 00000000] 07:54:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1767C400) [pid = 3780] [serial = 1912] [outer = 1760C800] 07:54:30 INFO - PROCESS | 3780 | 1466520870511 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17681000) [pid = 3780] [serial = 1913] [outer = 1760C800] 07:54:31 INFO - PROCESS | 3780 | 1466520871392 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1060ms 07:54:31 INFO - PROCESS | 3780 | 1466520871432 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 3780 | 1466520871435 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 07:54:31 INFO - PROCESS | 3780 | 1466520871440 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:54:31 INFO - PROCESS | 3780 | 1466520871443 Marionette TRACE conn3 <- [1,2514,null,{}] 07:54:31 INFO - PROCESS | 3780 | 1466520871448 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 3780 | 1466520871452 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:31 INFO - PROCESS | 3780 | 1466520871568 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:54:31 INFO - PROCESS | 3780 | 1466520871706 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 3780 | 1466520871709 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:31 INFO - PROCESS | 3780 | ++DOCSHELL 104E5800 == 34 [pid = 3780] [id = 638] 07:54:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (104E6000) [pid = 3780] [serial = 1914] [outer = 00000000] 07:54:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (112C1000) [pid = 3780] [serial = 1915] [outer = 104E6000] 07:54:31 INFO - PROCESS | 3780 | 1466520871766 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12B1D000) [pid = 3780] [serial = 1916] [outer = 104E6000] 07:54:32 INFO - PROCESS | 3780 | 1466520872510 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1108ms 07:54:32 INFO - PROCESS | 3780 | 1466520872575 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 3780 | 1466520872580 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 07:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:54:32 INFO - PROCESS | 3780 | 1466520872587 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 3780 | 1466520872589 Marionette TRACE conn3 <- [1,2518,null,{}] 07:54:32 INFO - PROCESS | 3780 | 1466520872593 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 3780 | 1466520872596 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:32 INFO - PROCESS | 3780 | 1466520872718 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:54:32 INFO - PROCESS | 3780 | 1466520872940 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 3780 | 1466520872943 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:32 INFO - PROCESS | 3780 | ++DOCSHELL 0F311C00 == 35 [pid = 3780] [id = 639] 07:54:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (0F312000) [pid = 3780] [serial = 1917] [outer = 00000000] 07:54:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10433400) [pid = 3780] [serial = 1918] [outer = 0F312000] 07:54:33 INFO - PROCESS | 3780 | 1466520873002 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10A5A800) [pid = 3780] [serial = 1919] [outer = 0F312000] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 12B1A000 == 34 [pid = 3780] [id = 636] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 10A64C00 == 33 [pid = 3780] [id = 635] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 0F30C400 == 32 [pid = 3780] [id = 634] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 15B6C000 == 31 [pid = 3780] [id = 633] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 1552C800 == 30 [pid = 3780] [id = 632] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 1393DC00 == 29 [pid = 3780] [id = 631] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 129E7000 == 28 [pid = 3780] [id = 630] 07:54:33 INFO - PROCESS | 3780 | --DOCSHELL 10B72800 == 27 [pid = 3780] [id = 629] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16157400) [pid = 3780] [serial = 1855] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (165F5400) [pid = 3780] [serial = 1856] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1101B000) [pid = 3780] [serial = 1846] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11ADF800) [pid = 3780] [serial = 1847] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1345EC00) [pid = 3780] [serial = 1843] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14311000) [pid = 3780] [serial = 1844] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (169A2400) [pid = 3780] [serial = 1859] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17681400) [pid = 3780] [serial = 1838] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1681A400) [pid = 3780] [serial = 1858] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (156B1400) [pid = 3780] [serial = 1852] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (112CE400) [pid = 3780] [serial = 1840] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (129AF000) [pid = 3780] [serial = 1841] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1312B000) [pid = 3780] [serial = 1849] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (131E6800) [pid = 3780] [serial = 1850] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17673C00) [pid = 3780] [serial = 1868] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17605C00) [pid = 3780] [serial = 1861] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17E2CC00) [pid = 3780] [serial = 1870] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14F14000) [pid = 3780] [serial = 1864] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17E8DC00) [pid = 3780] [serial = 1871] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1760E400) [pid = 3780] [serial = 1867] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16F7A800) [pid = 3780] [serial = 1862] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16818400) [pid = 3780] [serial = 1865] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15B60000) [pid = 3780] [serial = 1853] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 3780 | 1466520873618 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1108ms 07:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:54:33 INFO - PROCESS | 3780 | 1466520873685 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 3780 | 1466520873688 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 07:54:33 INFO - PROCESS | 3780 | 1466520873693 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 3780 | 1466520873695 Marionette TRACE conn3 <- [1,2522,null,{}] 07:54:33 INFO - PROCESS | 3780 | 1466520873700 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 3780 | 1466520873704 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:33 INFO - PROCESS | 3780 | 1466520873790 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:54:33 INFO - PROCESS | 3780 | 1466520873887 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 3780 | 1466520873890 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:33 INFO - PROCESS | 3780 | ++DOCSHELL 105EDC00 == 28 [pid = 3780] [id = 640] 07:54:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (105EE000) [pid = 3780] [serial = 1920] [outer = 00000000] 07:54:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11241C00) [pid = 3780] [serial = 1921] [outer = 105EE000] 07:54:33 INFO - PROCESS | 3780 | 1466520873935 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (129B5800) [pid = 3780] [serial = 1922] [outer = 105EE000] 07:54:34 INFO - PROCESS | 3780 | 1466520874381 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 744ms 07:54:34 INFO - PROCESS | 3780 | 1466520874432 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 3780 | 1466520874436 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 07:54:34 INFO - PROCESS | 3780 | 1466520874440 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:54:34 INFO - PROCESS | 3780 | 1466520874442 Marionette TRACE conn3 <- [1,2526,null,{}] 07:54:34 INFO - PROCESS | 3780 | 1466520874446 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 3780 | 1466520874448 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:34 INFO - PROCESS | 3780 | 1466520874533 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:54:34 INFO - PROCESS | 3780 | 1466520874541 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 3780 | 1466520874544 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:34 INFO - PROCESS | 3780 | ++DOCSHELL 12B16C00 == 29 [pid = 3780] [id = 641] 07:54:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (131E6800) [pid = 3780] [serial = 1923] [outer = 00000000] 07:54:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13D0B800) [pid = 3780] [serial = 1924] [outer = 131E6800] 07:54:34 INFO - PROCESS | 3780 | 1466520874588 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14E4AC00) [pid = 3780] [serial = 1925] [outer = 131E6800] 07:54:35 INFO - PROCESS | 3780 | 1466520875113 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 697ms 07:54:35 INFO - PROCESS | 3780 | 1466520875173 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 3780 | 1466520875175 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 07:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:54:35 INFO - PROCESS | 3780 | 1466520875180 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 3780 | 1466520875185 Marionette TRACE conn3 <- [1,2530,null,{}] 07:54:35 INFO - PROCESS | 3780 | 1466520875195 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 3780 | 1466520875198 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:35 INFO - PROCESS | 3780 | 1466520875282 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:54:35 INFO - PROCESS | 3780 | 1466520875291 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 3780 | 1466520875293 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:35 INFO - PROCESS | 3780 | ++DOCSHELL 15523C00 == 30 [pid = 3780] [id = 642] 07:54:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15525800) [pid = 3780] [serial = 1926] [outer = 00000000] 07:54:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156F5C00) [pid = 3780] [serial = 1927] [outer = 15525800] 07:54:35 INFO - PROCESS | 3780 | 1466520875424 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15D78800) [pid = 3780] [serial = 1928] [outer = 15525800] 07:54:35 INFO - PROCESS | 3780 | 1466520875833 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 696ms 07:54:35 INFO - PROCESS | 3780 | 1466520875878 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 3780 | 1466520875880 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 07:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:54:35 INFO - PROCESS | 3780 | 1466520875889 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 3780 | 1466520875890 Marionette TRACE conn3 <- [1,2534,null,{}] 07:54:35 INFO - PROCESS | 3780 | 1466520875894 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 3780 | 1466520875896 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:36 INFO - PROCESS | 3780 | 1466520876039 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:54:36 INFO - PROCESS | 3780 | 1466520876060 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 3780 | 1466520876062 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:36 INFO - PROCESS | 3780 | ++DOCSHELL 15EBA000 == 31 [pid = 3780] [id = 643] 07:54:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15EBCC00) [pid = 3780] [serial = 1929] [outer = 00000000] 07:54:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (165F5800) [pid = 3780] [serial = 1930] [outer = 15EBCC00] 07:54:36 INFO - PROCESS | 3780 | 1466520876106 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16814800) [pid = 3780] [serial = 1931] [outer = 15EBCC00] 07:54:36 INFO - PROCESS | 3780 | 1466520876542 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 712ms 07:54:36 INFO - PROCESS | 3780 | 1466520876587 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 3780 | 1466520876589 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 07:54:36 INFO - PROCESS | 3780 | 1466520876593 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:54:36 INFO - PROCESS | 3780 | 1466520876594 Marionette TRACE conn3 <- [1,2538,null,{}] 07:54:36 INFO - PROCESS | 3780 | 1466520876597 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 3780 | 1466520876599 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:36 INFO - PROCESS | 3780 | 1466520876711 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:54:36 INFO - PROCESS | 3780 | 1466520876716 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 3780 | 1466520876722 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:36 INFO - PROCESS | 3780 | ++DOCSHELL 130CE000 == 32 [pid = 3780] [id = 644] 07:54:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1699C000) [pid = 3780] [serial = 1932] [outer = 00000000] 07:54:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A13800) [pid = 3780] [serial = 1933] [outer = 1699C000] 07:54:36 INFO - PROCESS | 3780 | 1466520876833 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A1C000) [pid = 3780] [serial = 1934] [outer = 1699C000] 07:54:37 INFO - PROCESS | 3780 | 1466520877333 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 760ms 07:54:37 INFO - PROCESS | 3780 | 1466520877366 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 3780 | 1466520877368 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 07:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:54:37 INFO - PROCESS | 3780 | 1466520877371 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 3780 | 1466520877372 Marionette TRACE conn3 <- [1,2542,null,{}] 07:54:37 INFO - PROCESS | 3780 | 1466520877376 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 3780 | 1466520877378 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:37 INFO - PROCESS | 3780 | 1466520877517 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:54:37 INFO - PROCESS | 3780 | 1466520877585 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 3780 | 1466520877587 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:37 INFO - PROCESS | 3780 | ++DOCSHELL 16A20C00 == 33 [pid = 3780] [id = 645] 07:54:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A2B400) [pid = 3780] [serial = 1935] [outer = 00000000] 07:54:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17603000) [pid = 3780] [serial = 1936] [outer = 16A2B400] 07:54:37 INFO - PROCESS | 3780 | 1466520877638 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17605C00) [pid = 3780] [serial = 1937] [outer = 16A2B400] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15B6A400) [pid = 3780] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1552CC00) [pid = 3780] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15D76C00) [pid = 3780] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (129E8800) [pid = 3780] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10B76800) [pid = 3780] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10E0C400) [pid = 3780] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1393F000) [pid = 3780] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (105EAC00) [pid = 3780] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10E09000) [pid = 3780] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13D15C00) [pid = 3780] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16AD5800) [pid = 3780] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17FE6000) [pid = 3780] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:54:37 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11236000) [pid = 3780] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:54:38 INFO - PROCESS | 3780 | 1466520878111 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 807ms 07:54:38 INFO - PROCESS | 3780 | 1466520878173 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 3780 | 1466520878175 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 07:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:54:38 INFO - PROCESS | 3780 | 1466520878179 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 3780 | 1466520878180 Marionette TRACE conn3 <- [1,2546,null,{}] 07:54:38 INFO - PROCESS | 3780 | 1466520878184 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 3780 | 1466520878185 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:38 INFO - PROCESS | 3780 | 1466520878275 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:54:38 INFO - PROCESS | 3780 | 1466520878280 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 3780 | 1466520878282 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:38 INFO - PROCESS | 3780 | ++DOCSHELL 131ECC00 == 34 [pid = 3780] [id = 646] 07:54:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13239400) [pid = 3780] [serial = 1938] [outer = 00000000] 07:54:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (156AC400) [pid = 3780] [serial = 1939] [outer = 13239400] 07:54:38 INFO - PROCESS | 3780 | 1466520878324 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16817000) [pid = 3780] [serial = 1940] [outer = 13239400] 07:54:38 INFO - PROCESS | 3780 | 1466520878748 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 602ms 07:54:38 INFO - PROCESS | 3780 | 1466520878784 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 3780 | 1466520878786 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 07:54:38 INFO - PROCESS | 3780 | 1466520878790 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 3780 | 1466520878791 Marionette TRACE conn3 <- [1,2550,null,{}] 07:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:54:38 INFO - PROCESS | 3780 | 1466520878799 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 3780 | 1466520878801 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:38 INFO - PROCESS | 3780 | 1466520878879 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:54:38 INFO - PROCESS | 3780 | 1466520878884 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 3780 | 1466520878887 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:38 INFO - PROCESS | 3780 | ++DOCSHELL 1393F400 == 35 [pid = 3780] [id = 647] 07:54:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16154800) [pid = 3780] [serial = 1941] [outer = 00000000] 07:54:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16EDF000) [pid = 3780] [serial = 1942] [outer = 16154800] 07:54:38 INFO - PROCESS | 3780 | 1466520878932 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (175C6800) [pid = 3780] [serial = 1943] [outer = 16154800] 07:54:39 INFO - PROCESS | 3780 | 1466520879414 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 649ms 07:54:39 INFO - PROCESS | 3780 | 1466520879431 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 3780 | 1466520879433 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 07:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:54:39 INFO - PROCESS | 3780 | 1466520879436 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 3780 | 1466520879438 Marionette TRACE conn3 <- [1,2554,null,{}] 07:54:39 INFO - PROCESS | 3780 | 1466520879441 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:39 INFO - PROCESS | 3780 | 1466520879443 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:39 INFO - PROCESS | 3780 | 1466520879520 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:54:39 INFO - PROCESS | 3780 | 1466520879534 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 3780 | 1466520879536 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:39 INFO - PROCESS | 3780 | ++DOCSHELL 156F0800 == 36 [pid = 3780] [id = 648] 07:54:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15FF5800) [pid = 3780] [serial = 1944] [outer = 00000000] 07:54:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17BD1C00) [pid = 3780] [serial = 1945] [outer = 15FF5800] 07:54:39 INFO - PROCESS | 3780 | 1466520879579 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17E26000) [pid = 3780] [serial = 1946] [outer = 15FF5800] 07:54:40 INFO - PROCESS | 3780 | 1466520880228 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 807ms 07:54:40 INFO - PROCESS | 3780 | 1466520880324 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 3780 | 1466520880329 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 07:54:40 INFO - PROCESS | 3780 | 1466520880335 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 3780 | 1466520880339 Marionette TRACE conn3 <- [1,2558,null,{}] 07:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:54:40 INFO - PROCESS | 3780 | 1466520880345 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 3780 | 1466520880348 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:40 INFO - PROCESS | 3780 | 1466520880466 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:54:40 INFO - PROCESS | 3780 | 1466520880599 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 3780 | 1466520880602 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:40 INFO - PROCESS | 3780 | ++DOCSHELL 1026B000 == 37 [pid = 3780] [id = 649] 07:54:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10E0D800) [pid = 3780] [serial = 1947] [outer = 00000000] 07:54:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (129B5000) [pid = 3780] [serial = 1948] [outer = 10E0D800] 07:54:40 INFO - PROCESS | 3780 | 1466520880662 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1323D400) [pid = 3780] [serial = 1949] [outer = 10E0D800] 07:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 902ms 07:54:41 INFO - PROCESS | 3780 | 1466520881217 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:54:41 INFO - PROCESS | 3780 | 1466520881226 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 3780 | 1466520881231 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 07:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:54:41 INFO - PROCESS | 3780 | 1466520881238 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 3780 | 1466520881240 Marionette TRACE conn3 <- [1,2562,null,{}] 07:54:41 INFO - PROCESS | 3780 | 1466520881261 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 3780 | 1466520881264 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:41 INFO - PROCESS | 3780 | 1466520881381 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:54:41 INFO - PROCESS | 3780 | 1466520881493 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 3780 | 1466520881496 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:41 INFO - PROCESS | 3780 | ++DOCSHELL 15526800 == 38 [pid = 3780] [id = 650] 07:54:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1552CC00) [pid = 3780] [serial = 1950] [outer = 00000000] 07:54:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15B5E800) [pid = 3780] [serial = 1951] [outer = 1552CC00] 07:54:41 INFO - PROCESS | 3780 | 1466520881550 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16153400) [pid = 3780] [serial = 1952] [outer = 1552CC00] 07:54:42 INFO - PROCESS | 3780 | 1466520882153 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 950ms 07:54:42 INFO - PROCESS | 3780 | 1466520882183 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 3780 | 1466520882185 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 07:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:54:42 INFO - PROCESS | 3780 | 1466520882189 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 3780 | 1466520882193 Marionette TRACE conn3 <- [1,2566,null,{}] 07:54:42 INFO - PROCESS | 3780 | 1466520882204 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 3780 | 1466520882209 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:42 INFO - PROCESS | 3780 | 1466520882371 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:54:42 INFO - PROCESS | 3780 | 1466520882486 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 3780 | 1466520882490 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:42 INFO - PROCESS | 3780 | ++DOCSHELL 17675000 == 39 [pid = 3780] [id = 651] 07:54:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17677C00) [pid = 3780] [serial = 1953] [outer = 00000000] 07:54:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17B0F400) [pid = 3780] [serial = 1954] [outer = 17677C00] 07:54:42 INFO - PROCESS | 3780 | 1466520882589 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17F7C400) [pid = 3780] [serial = 1955] [outer = 17677C00] 07:54:43 INFO - PROCESS | 3780 | 1466520883180 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1013ms 07:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:54:43 INFO - PROCESS | 3780 | 1466520883223 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 3780 | 1466520883226 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 07:54:43 INFO - PROCESS | 3780 | 1466520883230 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 3780 | 1466520883232 Marionette TRACE conn3 <- [1,2570,null,{}] 07:54:43 INFO - PROCESS | 3780 | 1466520883235 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 3780 | 1466520883238 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:43 INFO - PROCESS | 3780 | 1466520883346 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:54:43 INFO - PROCESS | 3780 | 1466520883595 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 3780 | 1466520883598 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:43 INFO - PROCESS | 3780 | ++DOCSHELL 0F315C00 == 40 [pid = 3780] [id = 652] 07:54:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (104E5C00) [pid = 3780] [serial = 1956] [outer = 00000000] 07:54:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10E01800) [pid = 3780] [serial = 1957] [outer = 104E5C00] 07:54:43 INFO - PROCESS | 3780 | 1466520883666 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11017C00) [pid = 3780] [serial = 1958] [outer = 104E5C00] 07:54:44 INFO - PROCESS | 3780 | 1466520884266 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1108ms 07:54:44 INFO - PROCESS | 3780 | 1466520884330 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 3780 | 1466520884334 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 07:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:54:44 INFO - PROCESS | 3780 | 1466520884338 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 3780 | 1466520884340 Marionette TRACE conn3 <- [1,2574,null,{}] 07:54:44 INFO - PROCESS | 3780 | 1466520884345 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 3780 | 1466520884350 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 1393F400 == 39 [pid = 3780] [id = 647] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 131ECC00 == 38 [pid = 3780] [id = 646] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 16A20C00 == 37 [pid = 3780] [id = 645] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 130CE000 == 36 [pid = 3780] [id = 644] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 15EBA000 == 35 [pid = 3780] [id = 643] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 15523C00 == 34 [pid = 3780] [id = 642] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 12B16C00 == 33 [pid = 3780] [id = 641] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 105EDC00 == 32 [pid = 3780] [id = 640] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 0F311C00 == 31 [pid = 3780] [id = 639] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 104E5800 == 30 [pid = 3780] [id = 638] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 13937800 == 29 [pid = 3780] [id = 637] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 10E0B800 == 28 [pid = 3780] [id = 628] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 0F315C00 == 27 [pid = 3780] [id = 652] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 15526800 == 26 [pid = 3780] [id = 650] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 17675000 == 25 [pid = 3780] [id = 651] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 156F0800 == 24 [pid = 3780] [id = 648] 07:54:45 INFO - PROCESS | 3780 | --DOCSHELL 1026B000 == 23 [pid = 3780] [id = 649] 07:54:45 INFO - PROCESS | 3780 | 1466520885088 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16EE0000) [pid = 3780] [serial = 1909] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (156E6C00) [pid = 3780] [serial = 1897] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15FF6400) [pid = 3780] [serial = 1900] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12B1A800) [pid = 3780] [serial = 1891] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12D89000) [pid = 3780] [serial = 1892] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10ECF400) [pid = 3780] [serial = 1888] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11010400) [pid = 3780] [serial = 1889] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12B17800) [pid = 3780] [serial = 1886] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12924400) [pid = 3780] [serial = 1885] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1430D400) [pid = 3780] [serial = 1894] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11019C00) [pid = 3780] [serial = 1903] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (129EE800) [pid = 3780] [serial = 1874] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10ED9800) [pid = 3780] [serial = 1873] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1614E800) [pid = 3780] [serial = 1901] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15977400) [pid = 3780] [serial = 1877] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14E53800) [pid = 3780] [serial = 1876] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17B0F000) [pid = 3780] [serial = 1880] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17512000) [pid = 3780] [serial = 1879] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1818C800) [pid = 3780] [serial = 1883] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17FEE800) [pid = 3780] [serial = 1882] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16A1E000) [pid = 3780] [serial = 1906] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15B5EC00) [pid = 3780] [serial = 1898] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16A20000) [pid = 3780] [serial = 1907] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16E7D400) [pid = 3780] [serial = 1910] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (14E51400) [pid = 3780] [serial = 1895] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13246400) [pid = 3780] [serial = 1904] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3780 | 1466520885286 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 3780 | 1466520885289 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:45 INFO - PROCESS | 3780 | ++DOCSHELL 10434800 == 24 [pid = 3780] [id = 653] 07:54:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1047E000) [pid = 3780] [serial = 1959] [outer = 00000000] 07:54:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (105E8400) [pid = 3780] [serial = 1960] [outer = 1047E000] 07:54:45 INFO - PROCESS | 3780 | 1466520885338 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10E05800) [pid = 3780] [serial = 1961] [outer = 1047E000] 07:54:45 INFO - PROCESS | 3780 | 1466520885799 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1472ms 07:54:45 INFO - PROCESS | 3780 | 1466520885836 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 3780 | 1466520885840 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 07:54:45 INFO - PROCESS | 3780 | 1466520885845 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:54:45 INFO - PROCESS | 3780 | 1466520885848 Marionette TRACE conn3 <- [1,2578,null,{}] 07:54:45 INFO - PROCESS | 3780 | 1466520885857 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 3780 | 1466520885859 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:45 INFO - PROCESS | 3780 | 1466520885945 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:54:45 INFO - PROCESS | 3780 | 1466520885959 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 3780 | 1466520885962 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:45 INFO - PROCESS | 3780 | ++DOCSHELL 11CD1000 == 25 [pid = 3780] [id = 654] 07:54:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11CD3000) [pid = 3780] [serial = 1962] [outer = 00000000] 07:54:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (129AB800) [pid = 3780] [serial = 1963] [outer = 11CD3000] 07:54:46 INFO - PROCESS | 3780 | 1466520886008 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12B12000) [pid = 3780] [serial = 1964] [outer = 11CD3000] 07:54:46 INFO - PROCESS | 3780 | 1466520886507 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 713ms 07:54:46 INFO - PROCESS | 3780 | 1466520886545 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 3780 | 1466520886548 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 07:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:54:46 INFO - PROCESS | 3780 | 1466520886552 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 3780 | 1466520886554 Marionette TRACE conn3 <- [1,2582,null,{}] 07:54:46 INFO - PROCESS | 3780 | 1466520886558 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 3780 | 1466520886560 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:46 INFO - PROCESS | 3780 | 1466520886676 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:54:46 INFO - PROCESS | 3780 | 1466520886776 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 3780 | 1466520886779 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:46 INFO - PROCESS | 3780 | ++DOCSHELL 13128C00 == 26 [pid = 3780] [id = 655] 07:54:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13155C00) [pid = 3780] [serial = 1965] [outer = 00000000] 07:54:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1323C000) [pid = 3780] [serial = 1966] [outer = 13155C00] 07:54:46 INFO - PROCESS | 3780 | 1466520886822 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1393B400) [pid = 3780] [serial = 1967] [outer = 13155C00] 07:54:47 INFO - PROCESS | 3780 | 1466520887216 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:54:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 712ms 07:54:47 INFO - PROCESS | 3780 | 1466520887250 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 3780 | 1466520887254 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 07:54:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:54:47 INFO - PROCESS | 3780 | 1466520887278 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 3780 | 1466520887283 Marionette TRACE conn3 <- [1,2586,null,{}] 07:54:47 INFO - PROCESS | 3780 | 1466520887286 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 3780 | 1466520887289 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:47 INFO - PROCESS | 3780 | 1466520887465 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:54:47 INFO - PROCESS | 3780 | 1466520887543 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 3780 | 1466520887545 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:47 INFO - PROCESS | 3780 | ++DOCSHELL 13935000 == 27 [pid = 3780] [id = 656] 07:54:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14311000) [pid = 3780] [serial = 1968] [outer = 00000000] 07:54:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14F9EC00) [pid = 3780] [serial = 1969] [outer = 14311000] 07:54:47 INFO - PROCESS | 3780 | 1466520887588 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (156EB000) [pid = 3780] [serial = 1970] [outer = 14311000] 07:54:48 INFO - PROCESS | 3780 | 1466520888019 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 760ms 07:54:48 INFO - PROCESS | 3780 | 1466520888081 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 3780 | 1466520888083 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:54:48 INFO - PROCESS | 3780 | 1466520888095 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 3780 | 1466520888097 Marionette TRACE conn3 <- [1,2590,null,{}] 07:54:48 INFO - PROCESS | 3780 | 1466520888101 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 3780 | 1466520888103 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:48 INFO - PROCESS | 3780 | 1466520888219 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:54:48 INFO - PROCESS | 3780 | 1466520888229 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 3780 | 1466520888231 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:48 INFO - PROCESS | 3780 | ++DOCSHELL 15974000 == 28 [pid = 3780] [id = 657] 07:54:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15B5F000) [pid = 3780] [serial = 1971] [outer = 00000000] 07:54:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15D78000) [pid = 3780] [serial = 1972] [outer = 15B5F000] 07:54:48 INFO - PROCESS | 3780 | 1466520888274 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15EB4400) [pid = 3780] [serial = 1973] [outer = 15B5F000] 07:54:48 INFO - PROCESS | 3780 | 1466520888719 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 633ms 07:54:48 INFO - PROCESS | 3780 | 1466520888728 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 3780 | 1466520888730 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 07:54:48 INFO - PROCESS | 3780 | 1466520888733 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:54:48 INFO - PROCESS | 3780 | 1466520888735 Marionette TRACE conn3 <- [1,2594,null,{}] 07:54:48 INFO - PROCESS | 3780 | 1466520888753 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 3780 | 1466520888755 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:48 INFO - PROCESS | 3780 | 1466520888872 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:54:48 INFO - PROCESS | 3780 | 1466520888878 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 3780 | 1466520888883 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:48 INFO - PROCESS | 3780 | ++DOCSHELL 1615A000 == 29 [pid = 3780] [id = 658] 07:54:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1615B800) [pid = 3780] [serial = 1974] [outer = 00000000] 07:54:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16811C00) [pid = 3780] [serial = 1975] [outer = 1615B800] 07:54:48 INFO - PROCESS | 3780 | 1466520888937 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A12C00) [pid = 3780] [serial = 1976] [outer = 1615B800] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15525800) [pid = 3780] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (105EE000) [pid = 3780] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1699C000) [pid = 3780] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (104E6000) [pid = 3780] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (131E6800) [pid = 3780] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0F312000) [pid = 3780] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13239400) [pid = 3780] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16A2B400) [pid = 3780] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15EBCC00) [pid = 3780] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1760C800) [pid = 3780] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16154800) [pid = 3780] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:54:49 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15FF5800) [pid = 3780] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:54:49 INFO - PROCESS | 3780 | 1466520889702 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1013ms 07:54:49 INFO - PROCESS | 3780 | 1466520889737 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 3780 | 1466520889739 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 07:54:49 INFO - PROCESS | 3780 | 1466520889742 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:54:49 INFO - PROCESS | 3780 | 1466520889744 Marionette TRACE conn3 <- [1,2598,null,{}] 07:54:49 INFO - PROCESS | 3780 | 1466520889747 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 3780 | 1466520889749 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:49 INFO - PROCESS | 3780 | 1466520889828 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:54:49 INFO - PROCESS | 3780 | 1466520889940 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 3780 | 1466520889942 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:49 INFO - PROCESS | 3780 | ++DOCSHELL 0F314000 == 30 [pid = 3780] [id = 659] 07:54:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10A64400) [pid = 3780] [serial = 1977] [outer = 00000000] 07:54:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13155400) [pid = 3780] [serial = 1978] [outer = 10A64400] 07:54:50 INFO - PROCESS | 3780 | 1466520890033 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16155800) [pid = 3780] [serial = 1979] [outer = 10A64400] 07:54:50 INFO - PROCESS | 3780 | 1466520890385 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 633ms 07:54:50 INFO - PROCESS | 3780 | 1466520890413 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 3780 | 1466520890415 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 07:54:50 INFO - PROCESS | 3780 | 1466520890418 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:54:50 INFO - PROCESS | 3780 | 1466520890420 Marionette TRACE conn3 <- [1,2602,null,{}] 07:54:50 INFO - PROCESS | 3780 | 1466520890423 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 3780 | 1466520890425 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:50 INFO - PROCESS | 3780 | 1466520890502 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:54:50 INFO - PROCESS | 3780 | 1466520890599 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 3780 | 1466520890602 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:50 INFO - PROCESS | 3780 | ++DOCSHELL 112C3800 == 31 [pid = 3780] [id = 660] 07:54:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1312F400) [pid = 3780] [serial = 1980] [outer = 00000000] 07:54:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16A1B400) [pid = 3780] [serial = 1981] [outer = 1312F400] 07:54:50 INFO - PROCESS | 3780 | 1466520890650 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16A2E800) [pid = 3780] [serial = 1982] [outer = 1312F400] 07:54:51 INFO - PROCESS | 3780 | 1466520891002 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 633ms 07:54:51 INFO - PROCESS | 3780 | 1466520891056 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 3780 | 1466520891058 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 07:54:51 INFO - PROCESS | 3780 | 1466520891061 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:54:51 INFO - PROCESS | 3780 | 1466520891063 Marionette TRACE conn3 <- [1,2606,null,{}] 07:54:51 INFO - PROCESS | 3780 | 1466520891067 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 3780 | 1466520891068 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:51 INFO - PROCESS | 3780 | 1466520891144 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:54:51 INFO - PROCESS | 3780 | 1466520891265 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 3780 | 1466520891267 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:51 INFO - PROCESS | 3780 | ++DOCSHELL 12B16400 == 32 [pid = 3780] [id = 661] 07:54:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16A1CC00) [pid = 3780] [serial = 1983] [outer = 00000000] 07:54:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16E7E800) [pid = 3780] [serial = 1984] [outer = 16A1CC00] 07:54:51 INFO - PROCESS | 3780 | 1466520891312 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16AD5C00) [pid = 3780] [serial = 1985] [outer = 16A1CC00] 07:54:51 INFO - PROCESS | 3780 | 1466520891767 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 807ms 07:54:51 INFO - PROCESS | 3780 | 1466520891865 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 3780 | 1466520891869 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 07:54:51 INFO - PROCESS | 3780 | 1466520891874 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:54:51 INFO - PROCESS | 3780 | 1466520891878 Marionette TRACE conn3 <- [1,2610,null,{}] 07:54:51 INFO - PROCESS | 3780 | 1466520891884 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 3780 | 1466520891887 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:52 INFO - PROCESS | 3780 | 1466520892015 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:54:52 INFO - PROCESS | 3780 | 1466520892130 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 3780 | 1466520892133 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:52 INFO - PROCESS | 3780 | ++DOCSHELL 10561000 == 33 [pid = 3780] [id = 662] 07:54:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10561800) [pid = 3780] [serial = 1986] [outer = 00000000] 07:54:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12822400) [pid = 3780] [serial = 1987] [outer = 10561800] 07:54:52 INFO - PROCESS | 3780 | 1466520892217 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11CCEC00) [pid = 3780] [serial = 1988] [outer = 10561800] 07:54:53 INFO - PROCESS | 3780 | 1466520893042 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1203ms 07:54:53 INFO - PROCESS | 3780 | 1466520893105 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 3780 | 1466520893110 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 07:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:54:53 INFO - PROCESS | 3780 | 1466520893116 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 3780 | 1466520893119 Marionette TRACE conn3 <- [1,2614,null,{}] 07:54:53 INFO - PROCESS | 3780 | 1466520893123 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 3780 | 1466520893126 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:53 INFO - PROCESS | 3780 | 1466520893269 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:54:53 INFO - PROCESS | 3780 | 1466520893400 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 3780 | 1466520893403 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:53 INFO - PROCESS | 3780 | ++DOCSHELL 13453C00 == 34 [pid = 3780] [id = 663] 07:54:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13455800) [pid = 3780] [serial = 1989] [outer = 00000000] 07:54:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14E4CC00) [pid = 3780] [serial = 1990] [outer = 13455800] 07:54:53 INFO - PROCESS | 3780 | 1466520893460 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14EDAC00) [pid = 3780] [serial = 1991] [outer = 13455800] 07:54:54 INFO - PROCESS | 3780 | 1466520894337 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1266ms 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 112C3800 == 33 [pid = 3780] [id = 660] 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 0F314000 == 32 [pid = 3780] [id = 659] 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 1615A000 == 31 [pid = 3780] [id = 658] 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 15974000 == 30 [pid = 3780] [id = 657] 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 13935000 == 29 [pid = 3780] [id = 656] 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 13128C00 == 28 [pid = 3780] [id = 655] 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 11CD1000 == 27 [pid = 3780] [id = 654] 07:54:54 INFO - PROCESS | 3780 | --DOCSHELL 10434800 == 26 [pid = 3780] [id = 653] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (156F5C00) [pid = 3780] [serial = 1927] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (129B5800) [pid = 3780] [serial = 1922] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16A13800) [pid = 3780] [serial = 1933] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (112C1000) [pid = 3780] [serial = 1915] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (14E4AC00) [pid = 3780] [serial = 1925] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A5A800) [pid = 3780] [serial = 1919] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (156AC400) [pid = 3780] [serial = 1939] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17605C00) [pid = 3780] [serial = 1937] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (165F5800) [pid = 3780] [serial = 1930] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1767C400) [pid = 3780] [serial = 1912] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12B1D000) [pid = 3780] [serial = 1916] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16814800) [pid = 3780] [serial = 1931] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16EDF000) [pid = 3780] [serial = 1942] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16817000) [pid = 3780] [serial = 1940] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17603000) [pid = 3780] [serial = 1936] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16A1C000) [pid = 3780] [serial = 1934] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10433400) [pid = 3780] [serial = 1918] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17681000) [pid = 3780] [serial = 1913] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (13D0B800) [pid = 3780] [serial = 1924] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (11241C00) [pid = 3780] [serial = 1921] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15D78800) [pid = 3780] [serial = 1928] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (175C6800) [pid = 3780] [serial = 1943] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17E26000) [pid = 3780] [serial = 1946] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17BD1C00) [pid = 3780] [serial = 1945] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3780 | 1466520894406 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 3780 | 1466520894410 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 07:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:54:54 INFO - PROCESS | 3780 | 1466520894416 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 3780 | 1466520894419 Marionette TRACE conn3 <- [1,2618,null,{}] 07:54:54 INFO - PROCESS | 3780 | 1466520894424 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 3780 | 1466520894427 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:54 INFO - PROCESS | 3780 | 1466520894515 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:54:54 INFO - PROCESS | 3780 | 1466520894528 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 3780 | 1466520894530 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:54 INFO - PROCESS | 3780 | ++DOCSHELL 10E10C00 == 27 [pid = 3780] [id = 664] 07:54:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10E8A800) [pid = 3780] [serial = 1992] [outer = 00000000] 07:54:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11010800) [pid = 3780] [serial = 1993] [outer = 10E8A800] 07:54:54 INFO - PROCESS | 3780 | 1466520894577 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1101BC00) [pid = 3780] [serial = 1994] [outer = 10E8A800] 07:54:55 INFO - PROCESS | 3780 | 1466520895144 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 744ms 07:54:55 INFO - PROCESS | 3780 | 1466520895191 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 3780 | 1466520895195 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 07:54:55 INFO - PROCESS | 3780 | 1466520895201 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:54:55 INFO - PROCESS | 3780 | 1466520895203 Marionette TRACE conn3 <- [1,2622,null,{}] 07:54:55 INFO - PROCESS | 3780 | 1466520895207 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 3780 | 1466520895209 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:55 INFO - PROCESS | 3780 | 1466520895293 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:54:55 INFO - PROCESS | 3780 | 1466520895301 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 3780 | 1466520895304 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:55 INFO - PROCESS | 3780 | ++DOCSHELL 12B15000 == 28 [pid = 3780] [id = 665] 07:54:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12D8FC00) [pid = 3780] [serial = 1995] [outer = 00000000] 07:54:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (130C7C00) [pid = 3780] [serial = 1996] [outer = 12D8FC00] 07:54:55 INFO - PROCESS | 3780 | 1466520895386 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13239400) [pid = 3780] [serial = 1997] [outer = 12D8FC00] 07:54:55 INFO - PROCESS | 3780 | 1466520895850 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 697ms 07:54:55 INFO - PROCESS | 3780 | 1466520895901 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 3780 | 1466520895903 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 07:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:54:55 INFO - PROCESS | 3780 | 1466520895907 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 3780 | 1466520895910 Marionette TRACE conn3 <- [1,2626,null,{}] 07:54:55 INFO - PROCESS | 3780 | 1466520895920 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 3780 | 1466520895925 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:56 INFO - PROCESS | 3780 | 1466520896008 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:54:56 INFO - PROCESS | 3780 | 1466520896015 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 3780 | 1466520896018 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:56 INFO - PROCESS | 3780 | ++DOCSHELL 14EDD400 == 29 [pid = 3780] [id = 666] 07:54:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14EE1400) [pid = 3780] [serial = 1998] [outer = 00000000] 07:54:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (156E8400) [pid = 3780] [serial = 1999] [outer = 14EE1400] 07:54:56 INFO - PROCESS | 3780 | 1466520896065 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15B61C00) [pid = 3780] [serial = 2000] [outer = 14EE1400] 07:54:56 INFO - PROCESS | 3780 | 1466520896522 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 633ms 07:54:56 INFO - PROCESS | 3780 | 1466520896544 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 3780 | 1466520896547 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 07:54:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:54:56 INFO - PROCESS | 3780 | 1466520896550 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 3780 | 1466520896552 Marionette TRACE conn3 <- [1,2630,null,{}] 07:54:56 INFO - PROCESS | 3780 | 1466520896555 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 3780 | 1466520896557 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:56 INFO - PROCESS | 3780 | 1466520896641 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:54:56 INFO - PROCESS | 3780 | 1466520896646 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 3780 | 1466520896648 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:56 INFO - PROCESS | 3780 | ++DOCSHELL 15D7AC00 == 30 [pid = 3780] [id = 667] 07:54:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15FFB000) [pid = 3780] [serial = 2001] [outer = 00000000] 07:54:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (166F6800) [pid = 3780] [serial = 2002] [outer = 15FFB000] 07:54:56 INFO - PROCESS | 3780 | 1466520896692 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16817C00) [pid = 3780] [serial = 2003] [outer = 15FFB000] 07:54:57 INFO - PROCESS | 3780 | 1466520897187 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:54:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 712ms 07:54:57 INFO - PROCESS | 3780 | 1466520897249 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 3780 | 1466520897251 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 07:54:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:54:57 INFO - PROCESS | 3780 | 1466520897255 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 3780 | 1466520897257 Marionette TRACE conn3 <- [1,2634,null,{}] 07:54:57 INFO - PROCESS | 3780 | 1466520897267 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 3780 | 1466520897269 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:57 INFO - PROCESS | 3780 | 1466520897380 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:54:57 INFO - PROCESS | 3780 | 1466520897389 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 3780 | 1466520897391 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:57 INFO - PROCESS | 3780 | ++DOCSHELL 15FF9400 == 31 [pid = 3780] [id = 668] 07:54:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15FFA800) [pid = 3780] [serial = 2004] [outer = 00000000] 07:54:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1681FC00) [pid = 3780] [serial = 2005] [outer = 15FFA800] 07:54:57 INFO - PROCESS | 3780 | 1466520897493 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16A11C00) [pid = 3780] [serial = 2006] [outer = 15FFA800] 07:54:57 INFO - PROCESS | 3780 | 1466520897957 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:54:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 712ms 07:54:57 INFO - PROCESS | 3780 | 1466520897987 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 3780 | 1466520897989 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 07:54:57 INFO - PROCESS | 3780 | 1466520897992 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:54:57 INFO - PROCESS | 3780 | 1466520897994 Marionette TRACE conn3 <- [1,2638,null,{}] 07:54:58 INFO - PROCESS | 3780 | 1466520897997 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 3780 | 1466520898003 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:58 INFO - PROCESS | 3780 | 1466520898167 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:54:58 INFO - PROCESS | 3780 | 1466520898190 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 3780 | 1466520898192 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:58 INFO - PROCESS | 3780 | ++DOCSHELL 105EE400 == 32 [pid = 3780] [id = 669] 07:54:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16E7DC00) [pid = 3780] [serial = 2007] [outer = 00000000] 07:54:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1760B800) [pid = 3780] [serial = 2008] [outer = 16E7DC00] 07:54:58 INFO - PROCESS | 3780 | 1466520898235 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1760C000) [pid = 3780] [serial = 2009] [outer = 16E7DC00] 07:54:58 INFO - PROCESS | 3780 | 1466520898676 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:54:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 744ms 07:54:58 INFO - PROCESS | 3780 | 1466520898733 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 3780 | 1466520898735 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 07:54:58 INFO - PROCESS | 3780 | 1466520898738 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:54:58 INFO - PROCESS | 3780 | 1466520898740 Marionette TRACE conn3 <- [1,2642,null,{}] 07:54:58 INFO - PROCESS | 3780 | 1466520898749 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 3780 | 1466520898751 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:58 INFO - PROCESS | 3780 | 1466520898868 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:54:58 INFO - PROCESS | 3780 | 1466520898877 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 3780 | 1466520898879 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:58 INFO - PROCESS | 3780 | ++DOCSHELL 17680C00 == 33 [pid = 3780] [id = 670] 07:54:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1775F800) [pid = 3780] [serial = 2010] [outer = 00000000] 07:54:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17B02400) [pid = 3780] [serial = 2011] [outer = 1775F800] 07:54:58 INFO - PROCESS | 3780 | 1466520898921 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17B0E400) [pid = 3780] [serial = 2012] [outer = 1775F800] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1047E000) [pid = 3780] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13155C00) [pid = 3780] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (104E5C00) [pid = 3780] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1615B800) [pid = 3780] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10E0D800) [pid = 3780] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1552CC00) [pid = 3780] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17677C00) [pid = 3780] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15B5F000) [pid = 3780] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10A64400) [pid = 3780] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11CD3000) [pid = 3780] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14311000) [pid = 3780] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:54:59 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1312F400) [pid = 3780] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:54:59 INFO - PROCESS | 3780 | 1466520899407 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:54:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 713ms 07:54:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:54:59 INFO - PROCESS | 3780 | 1466520899448 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 3780 | 1466520899450 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 07:54:59 INFO - PROCESS | 3780 | 1466520899454 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 3780 | 1466520899457 Marionette TRACE conn3 <- [1,2646,null,{}] 07:54:59 INFO - PROCESS | 3780 | 1466520899461 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 3780 | 1466520899464 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:59 INFO - PROCESS | 3780 | 1466520899570 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:54:59 INFO - PROCESS | 3780 | 1466520899577 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 3780 | 1466520899579 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:54:59 INFO - PROCESS | 3780 | ++DOCSHELL 129F2800 == 34 [pid = 3780] [id = 671] 07:54:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13130C00) [pid = 3780] [serial = 2013] [outer = 00000000] 07:54:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15B5F400) [pid = 3780] [serial = 2014] [outer = 13130C00] 07:54:59 INFO - PROCESS | 3780 | 1466520899621 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (165F4C00) [pid = 3780] [serial = 2015] [outer = 13130C00] 07:55:00 INFO - PROCESS | 3780 | 1466520900101 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:55:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 633ms 07:55:00 INFO - PROCESS | 3780 | 1466520900131 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 3780 | 1466520900133 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:55:00 INFO - PROCESS | 3780 | 1466520900136 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 3780 | 1466520900138 Marionette TRACE conn3 <- [1,2650,null,{}] 07:55:00 INFO - PROCESS | 3780 | 1466520900141 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 3780 | 1466520900143 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:00 INFO - PROCESS | 3780 | 1466520900220 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:55:00 INFO - PROCESS | 3780 | 1466520900225 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 3780 | 1466520900227 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:00 INFO - PROCESS | 3780 | ++DOCSHELL 14ED8000 == 35 [pid = 3780] [id = 672] 07:55:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (154E1000) [pid = 3780] [serial = 2016] [outer = 00000000] 07:55:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17761C00) [pid = 3780] [serial = 2017] [outer = 154E1000] 07:55:00 INFO - PROCESS | 3780 | 1466520900269 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BD1400) [pid = 3780] [serial = 2018] [outer = 154E1000] 07:55:00 INFO - PROCESS | 3780 | 1466520900696 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:55:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 602ms 07:55:00 INFO - PROCESS | 3780 | 1466520900732 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 3780 | 1466520900734 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:55:00 INFO - PROCESS | 3780 | 1466520900737 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 3780 | 1466520900739 Marionette TRACE conn3 <- [1,2654,null,{}] 07:55:00 INFO - PROCESS | 3780 | 1466520900756 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 3780 | 1466520900758 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:00 INFO - PROCESS | 3780 | 1466520900835 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:55:00 INFO - PROCESS | 3780 | 1466520900840 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 3780 | 1466520900842 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:00 INFO - PROCESS | 3780 | ++DOCSHELL 16E79C00 == 36 [pid = 3780] [id = 673] 07:55:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17E2DC00) [pid = 3780] [serial = 2019] [outer = 00000000] 07:55:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17FE7800) [pid = 3780] [serial = 2020] [outer = 17E2DC00] 07:55:00 INFO - PROCESS | 3780 | 1466520900885 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17FEB800) [pid = 3780] [serial = 2021] [outer = 17E2DC00] 07:55:01 INFO - PROCESS | 3780 | --DOCSHELL 10E10C00 == 35 [pid = 3780] [id = 664] 07:55:01 INFO - PROCESS | 3780 | --DOCSHELL 13453C00 == 34 [pid = 3780] [id = 663] 07:55:01 INFO - PROCESS | 3780 | --DOCSHELL 12B16400 == 33 [pid = 3780] [id = 661] 07:55:01 INFO - PROCESS | 3780 | --DOCSHELL 10561000 == 32 [pid = 3780] [id = 662] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 129F2800 == 31 [pid = 3780] [id = 671] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 105EE400 == 30 [pid = 3780] [id = 669] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 17680C00 == 29 [pid = 3780] [id = 670] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 15D7AC00 == 28 [pid = 3780] [id = 667] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 15FF9400 == 27 [pid = 3780] [id = 668] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 14ED8000 == 26 [pid = 3780] [id = 672] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 12B15000 == 25 [pid = 3780] [id = 665] 07:55:02 INFO - PROCESS | 3780 | --DOCSHELL 14EDD400 == 24 [pid = 3780] [id = 666] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (105E8400) [pid = 3780] [serial = 1960] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10E05800) [pid = 3780] [serial = 1961] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1323C000) [pid = 3780] [serial = 1966] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11017C00) [pid = 3780] [serial = 1958] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10E01800) [pid = 3780] [serial = 1957] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16811C00) [pid = 3780] [serial = 1975] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1323D400) [pid = 3780] [serial = 1949] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (129B5000) [pid = 3780] [serial = 1948] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16153400) [pid = 3780] [serial = 1952] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15B5E800) [pid = 3780] [serial = 1951] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17F7C400) [pid = 3780] [serial = 1955] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17B0F400) [pid = 3780] [serial = 1954] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15D78000) [pid = 3780] [serial = 1972] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (13155400) [pid = 3780] [serial = 1978] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16A12C00) [pid = 3780] [serial = 1976] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (129AB800) [pid = 3780] [serial = 1963] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (12B12000) [pid = 3780] [serial = 1964] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (14F9EC00) [pid = 3780] [serial = 1969] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (156EB000) [pid = 3780] [serial = 1970] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (15EB4400) [pid = 3780] [serial = 1973] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (16A2E800) [pid = 3780] [serial = 1982] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (16155800) [pid = 3780] [serial = 1979] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1393B400) [pid = 3780] [serial = 1967] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (16A1B400) [pid = 3780] [serial = 1981] [outer = 00000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (16E7E800) [pid = 3780] [serial = 1984] [outer = 00000000] [url = about:blank] 07:55:03 INFO - PROCESS | 3780 | 1466520903281 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:55:03 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) 07:55:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2564ms 07:55:03 INFO - PROCESS | 3780 | 1466520903312 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 3780 | 1466520903315 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:55:03 INFO - PROCESS | 3780 | 1466520903320 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 3780 | 1466520903323 Marionette TRACE conn3 <- [1,2658,null,{}] 07:55:03 INFO - PROCESS | 3780 | 1466520903329 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 3780 | 1466520903332 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:03 INFO - PROCESS | 3780 | 1466520903421 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:55:03 INFO - PROCESS | 3780 | 1466520903429 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 3780 | 1466520903432 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:03 INFO - PROCESS | 3780 | ++DOCSHELL 10E03800 == 25 [pid = 3780] [id = 674] 07:55:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (10E03C00) [pid = 3780] [serial = 2022] [outer = 00000000] 07:55:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (10E94400) [pid = 3780] [serial = 2023] [outer = 10E03C00] 07:55:03 INFO - PROCESS | 3780 | 1466520903479 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (10F69000) [pid = 3780] [serial = 2024] [outer = 10E03C00] 07:55:04 INFO - PROCESS | 3780 | 1466520904448 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:04 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 07:55:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1155ms 07:55:04 INFO - PROCESS | 3780 | 1466520904463 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 3780 | 1466520904467 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 07:55:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:55:04 INFO - PROCESS | 3780 | 1466520904474 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 3780 | 1466520904477 Marionette TRACE conn3 <- [1,2662,null,{}] 07:55:04 INFO - PROCESS | 3780 | 1466520904481 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 3780 | 1466520904483 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:04 INFO - PROCESS | 3780 | 1466520904573 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:55:04 INFO - PROCESS | 3780 | 1466520904579 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 3780 | 1466520904582 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:04 INFO - PROCESS | 3780 | ++DOCSHELL 11ADDC00 == 26 [pid = 3780] [id = 675] 07:55:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (11ADF800) [pid = 3780] [serial = 2025] [outer = 00000000] 07:55:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (129EF800) [pid = 3780] [serial = 2026] [outer = 11ADF800] 07:55:04 INFO - PROCESS | 3780 | 1466520904628 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (12B14000) [pid = 3780] [serial = 2027] [outer = 11ADF800] 07:55:05 INFO - PROCESS | 3780 | 1466520905654 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:05 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 07:55:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1203ms 07:55:05 INFO - PROCESS | 3780 | 1466520905704 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 3780 | 1466520905706 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 07:55:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:55:05 INFO - PROCESS | 3780 | 1466520905710 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 3780 | 1466520905713 Marionette TRACE conn3 <- [1,2666,null,{}] 07:55:05 INFO - PROCESS | 3780 | 1466520905724 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 3780 | 1466520905729 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:05 INFO - PROCESS | 3780 | 1466520905810 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:55:05 INFO - PROCESS | 3780 | 1466520905818 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 3780 | 1466520905821 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:05 INFO - PROCESS | 3780 | ++DOCSHELL 13155C00 == 27 [pid = 3780] [id = 676] 07:55:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13156800) [pid = 3780] [serial = 2028] [outer = 00000000] 07:55:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13454000) [pid = 3780] [serial = 2029] [outer = 13156800] 07:55:05 INFO - PROCESS | 3780 | 1466520905868 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1393B400) [pid = 3780] [serial = 2030] [outer = 13156800] 07:55:06 INFO - PROCESS | 3780 | 1466520906813 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:55:06 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) 07:55:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1156ms 07:55:06 INFO - PROCESS | 3780 | 1466520906854 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 3780 | 1466520906857 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 07:55:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:55:06 INFO - PROCESS | 3780 | 1466520906860 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 3780 | 1466520906862 Marionette TRACE conn3 <- [1,2670,null,{}] 07:55:06 INFO - PROCESS | 3780 | 1466520906866 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 3780 | 1466520906868 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:06 INFO - PROCESS | 3780 | 1466520906949 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:55:06 INFO - PROCESS | 3780 | 1466520906955 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 3780 | 1466520906957 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:06 INFO - PROCESS | 3780 | ++DOCSHELL 13D0A800 == 28 [pid = 3780] [id = 677] 07:55:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13D0B800) [pid = 3780] [serial = 2031] [outer = 00000000] 07:55:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (14E52400) [pid = 3780] [serial = 2032] [outer = 13D0B800] 07:55:07 INFO - PROCESS | 3780 | 1466520907001 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (14EDD400) [pid = 3780] [serial = 2033] [outer = 13D0B800] 07:55:07 INFO - PROCESS | 3780 | 1466520907983 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:55:08 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) 07:55:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1156ms 07:55:08 INFO - PROCESS | 3780 | 1466520908042 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 3780 | 1466520908044 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:55:08 INFO - PROCESS | 3780 | 1466520908048 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 3780 | 1466520908049 Marionette TRACE conn3 <- [1,2674,null,{}] 07:55:08 INFO - PROCESS | 3780 | 1466520908053 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 3780 | 1466520908055 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:08 INFO - PROCESS | 3780 | 1466520908175 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:55:08 INFO - PROCESS | 3780 | 1466520908181 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 3780 | 1466520908183 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:08 INFO - PROCESS | 3780 | ++DOCSHELL 1430D000 == 29 [pid = 3780] [id = 678] 07:55:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (14E48800) [pid = 3780] [serial = 2034] [outer = 00000000] 07:55:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (156AB800) [pid = 3780] [serial = 2035] [outer = 14E48800] 07:55:08 INFO - PROCESS | 3780 | 1466520908226 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (156EA400) [pid = 3780] [serial = 2036] [outer = 14E48800] 07:55:09 INFO - PROCESS | 3780 | 1466520909215 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:09 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 07:55:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1203ms 07:55:09 INFO - PROCESS | 3780 | 1466520909251 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 3780 | 1466520909253 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 07:55:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:55:09 INFO - PROCESS | 3780 | 1466520909257 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 3780 | 1466520909259 Marionette TRACE conn3 <- [1,2678,null,{}] 07:55:09 INFO - PROCESS | 3780 | 1466520909262 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 3780 | 1466520909268 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:09 INFO - PROCESS | 3780 | 1466520909400 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:55:09 INFO - PROCESS | 3780 | 1466520909406 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 3780 | 1466520909408 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:09 INFO - PROCESS | 3780 | ++DOCSHELL 156EC400 == 30 [pid = 3780] [id = 679] 07:55:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156F0400) [pid = 3780] [serial = 2037] [outer = 00000000] 07:55:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15FFC800) [pid = 3780] [serial = 2038] [outer = 156F0400] 07:55:09 INFO - PROCESS | 3780 | 1466520909453 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (165EFC00) [pid = 3780] [serial = 2039] [outer = 156F0400] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15FFA800) [pid = 3780] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16E7DC00) [pid = 3780] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1775F800) [pid = 3780] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13130C00) [pid = 3780] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (154E1000) [pid = 3780] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15FFB000) [pid = 3780] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (14EE1400) [pid = 3780] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (12D8FC00) [pid = 3780] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10E8A800) [pid = 3780] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (13455800) [pid = 3780] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (10561800) [pid = 3780] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:55:09 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (16A1CC00) [pid = 3780] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:55:10 INFO - PROCESS | 3780 | 1466520910557 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:10 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 07:55:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1313ms 07:55:10 INFO - PROCESS | 3780 | 1466520910588 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 3780 | 1466520910590 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 07:55:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:55:10 INFO - PROCESS | 3780 | 1466520910594 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 3780 | 1466520910595 Marionette TRACE conn3 <- [1,2682,null,{}] 07:55:10 INFO - PROCESS | 3780 | 1466520910599 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 3780 | 1466520910601 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:10 INFO - PROCESS | 3780 | 1466520910676 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:55:10 INFO - PROCESS | 3780 | 1466520910682 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 3780 | 1466520910684 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:10 INFO - PROCESS | 3780 | ++DOCSHELL 130A9C00 == 31 [pid = 3780] [id = 680] 07:55:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13130C00) [pid = 3780] [serial = 2040] [outer = 00000000] 07:55:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16155000) [pid = 3780] [serial = 2041] [outer = 13130C00] 07:55:10 INFO - PROCESS | 3780 | 1466520910726 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (16156C00) [pid = 3780] [serial = 2042] [outer = 13130C00] 07:55:11 INFO - PROCESS | 3780 | 1466520911664 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:11 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 07:55:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1108ms 07:55:11 INFO - PROCESS | 3780 | 1466520911688 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 3780 | 1466520911690 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 07:55:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:55:11 INFO - PROCESS | 3780 | 1466520911694 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 3780 | 1466520911696 Marionette TRACE conn3 <- [1,2686,null,{}] 07:55:11 INFO - PROCESS | 3780 | 1466520911699 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 3780 | 1466520911701 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:11 INFO - PROCESS | 3780 | 1466520911817 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:55:11 INFO - PROCESS | 3780 | 1466520911947 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 3780 | 1466520911951 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:11 INFO - PROCESS | 3780 | ++DOCSHELL 0F30A000 == 32 [pid = 3780] [id = 681] 07:55:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (0F30A400) [pid = 3780] [serial = 2043] [outer = 00000000] 07:55:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (102CD000) [pid = 3780] [serial = 2044] [outer = 0F30A400] 07:55:12 INFO - PROCESS | 3780 | 1466520912009 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (104E7400) [pid = 3780] [serial = 2045] [outer = 0F30A400] 07:55:13 INFO - PROCESS | 3780 | 1466520913323 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:13 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 07:55:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1662ms 07:55:13 INFO - PROCESS | 3780 | 1466520913376 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 3780 | 1466520913383 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 07:55:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:55:13 INFO - PROCESS | 3780 | 1466520913581 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 3780 | 1466520913584 Marionette TRACE conn3 <- [1,2690,null,{}] 07:55:13 INFO - PROCESS | 3780 | 1466520913589 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 3780 | 1466520913593 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:13 INFO - PROCESS | 3780 | 1466520913702 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:55:13 INFO - PROCESS | 3780 | 1466520913839 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 3780 | 1466520913841 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:13 INFO - PROCESS | 3780 | ++DOCSHELL 10ED8800 == 33 [pid = 3780] [id = 682] 07:55:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10F67C00) [pid = 3780] [serial = 2046] [outer = 00000000] 07:55:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11015800) [pid = 3780] [serial = 2047] [outer = 10F67C00] 07:55:13 INFO - PROCESS | 3780 | 1466520913898 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1101CC00) [pid = 3780] [serial = 2048] [outer = 10F67C00] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 12B12800 == 32 [pid = 3780] [id = 470] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 11014C00 == 31 [pid = 3780] [id = 472] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 1614EC00 == 30 [pid = 3780] [id = 469] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 12D8F800 == 29 [pid = 3780] [id = 467] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 154DE000 == 28 [pid = 3780] [id = 468] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 130A9C00 == 27 [pid = 3780] [id = 680] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 156EC400 == 26 [pid = 3780] [id = 679] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 1430D000 == 25 [pid = 3780] [id = 678] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 13D0A800 == 24 [pid = 3780] [id = 677] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 13155C00 == 23 [pid = 3780] [id = 676] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 11ADDC00 == 22 [pid = 3780] [id = 675] 07:55:14 INFO - PROCESS | 3780 | --DOCSHELL 10E03800 == 21 [pid = 3780] [id = 674] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1681FC00) [pid = 3780] [serial = 2005] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1760B800) [pid = 3780] [serial = 2008] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16A11C00) [pid = 3780] [serial = 2006] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17B02400) [pid = 3780] [serial = 2011] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1760C000) [pid = 3780] [serial = 2009] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15B5F400) [pid = 3780] [serial = 2014] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17761C00) [pid = 3780] [serial = 2017] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17B0E400) [pid = 3780] [serial = 2012] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (166F6800) [pid = 3780] [serial = 2002] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (156E8400) [pid = 3780] [serial = 1999] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (15B61C00) [pid = 3780] [serial = 2000] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (17BD1400) [pid = 3780] [serial = 2018] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (130C7C00) [pid = 3780] [serial = 1996] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (13239400) [pid = 3780] [serial = 1997] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (11010800) [pid = 3780] [serial = 1993] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1101BC00) [pid = 3780] [serial = 1994] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (14EDAC00) [pid = 3780] [serial = 1991] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (14E4CC00) [pid = 3780] [serial = 1990] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (11CCEC00) [pid = 3780] [serial = 1988] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (12822400) [pid = 3780] [serial = 1987] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 47 (17FE7800) [pid = 3780] [serial = 2020] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 46 (16AD5C00) [pid = 3780] [serial = 1985] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 45 (165F4C00) [pid = 3780] [serial = 2015] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | --DOMWINDOW == 44 (16817C00) [pid = 3780] [serial = 2003] [outer = 00000000] [url = about:blank] 07:55:14 INFO - PROCESS | 3780 | 1466520914398 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:55:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 855ms 07:55:14 INFO - PROCESS | 3780 | 1466520914420 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 3780 | 1466520914423 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 07:55:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:55:14 INFO - PROCESS | 3780 | 1466520914428 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 3780 | 1466520914430 Marionette TRACE conn3 <- [1,2694,null,{}] 07:55:14 INFO - PROCESS | 3780 | 1466520914437 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 3780 | 1466520914441 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:14 INFO - PROCESS | 3780 | 1466520914531 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:55:14 INFO - PROCESS | 3780 | 1466520914537 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 3780 | 1466520914539 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:14 INFO - PROCESS | 3780 | ++DOCSHELL 11CD1000 == 22 [pid = 3780] [id = 683] 07:55:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (11CD3000) [pid = 3780] [serial = 2049] [outer = 00000000] 07:55:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (129B3800) [pid = 3780] [serial = 2050] [outer = 11CD3000] 07:55:14 INFO - PROCESS | 3780 | 1466520914587 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (12B11C00) [pid = 3780] [serial = 2051] [outer = 11CD3000] 07:55:15 INFO - PROCESS | 3780 | 1466520915151 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:55:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 744ms 07:55:15 INFO - PROCESS | 3780 | 1466520915202 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 3780 | 1466520915204 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:55:15 INFO - PROCESS | 3780 | 1466520915208 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 3780 | 1466520915210 Marionette TRACE conn3 <- [1,2698,null,{}] 07:55:15 INFO - PROCESS | 3780 | 1466520915213 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 3780 | 1466520915215 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:15 INFO - PROCESS | 3780 | 1466520915334 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:55:15 INFO - PROCESS | 3780 | 1466520915448 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 3780 | 1466520915454 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:15 INFO - PROCESS | 3780 | ++DOCSHELL 13129800 == 23 [pid = 3780] [id = 684] 07:55:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (1312F400) [pid = 3780] [serial = 2052] [outer = 00000000] 07:55:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (13152400) [pid = 3780] [serial = 2053] [outer = 1312F400] 07:55:15 INFO - PROCESS | 3780 | 1466520915503 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (131EDC00) [pid = 3780] [serial = 2054] [outer = 1312F400] 07:55:15 INFO - PROCESS | 3780 | 1466520915931 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 3780 | 1466520915951 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:55:15 INFO - PROCESS | 3780 | 1466520915954 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 3780 | 1466520915956 Marionette TRACE conn3 <- [1,2702,null,{}] 07:55:15 INFO - PROCESS | 3780 | 1466520915959 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 3780 | 1466520915961 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:16 INFO - PROCESS | 3780 | 1466520916045 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:55:16 INFO - PROCESS | 3780 | 1466520916050 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 3780 | 1466520916052 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:16 INFO - PROCESS | 3780 | ++DOCSHELL 131E7800 == 24 [pid = 3780] [id = 685] 07:55:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (13D0A800) [pid = 3780] [serial = 2055] [outer = 00000000] 07:55:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (14E56800) [pid = 3780] [serial = 2056] [outer = 13D0A800] 07:55:16 INFO - PROCESS | 3780 | 1466520916096 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (14F9B000) [pid = 3780] [serial = 2057] [outer = 13D0A800] 07:55:16 INFO - PROCESS | 3780 | 1466520916588 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:55:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 713ms 07:55:16 INFO - PROCESS | 3780 | 1466520916653 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 3780 | 1466520916655 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 07:55:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:55:16 INFO - PROCESS | 3780 | 1466520916659 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 3780 | 1466520916661 Marionette TRACE conn3 <- [1,2706,null,{}] 07:55:16 INFO - PROCESS | 3780 | 1466520916672 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 3780 | 1466520916674 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:16 INFO - PROCESS | 3780 | 1466520916814 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:55:16 INFO - PROCESS | 3780 | 1466520916879 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 3780 | 1466520916882 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:16 INFO - PROCESS | 3780 | ++DOCSHELL 156F3C00 == 25 [pid = 3780] [id = 686] 07:55:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (156F4000) [pid = 3780] [serial = 2058] [outer = 00000000] 07:55:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (15B67000) [pid = 3780] [serial = 2059] [outer = 156F4000] 07:55:16 INFO - PROCESS | 3780 | 1466520916925 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (15D72800) [pid = 3780] [serial = 2060] [outer = 156F4000] 07:55:17 INFO - PROCESS | 3780 | 1466520917345 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 3780 | 1466520917422 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 07:55:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:55:17 INFO - PROCESS | 3780 | 1466520917425 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 3780 | 1466520917474 Marionette TRACE conn3 <- [1,2710,null,{}] 07:55:17 INFO - PROCESS | 3780 | 1466520917484 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 3780 | 1466520917490 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:17 INFO - PROCESS | 3780 | 1466520917656 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:55:17 INFO - PROCESS | 3780 | 1466520917664 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 3780 | 1466520917666 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:17 INFO - PROCESS | 3780 | ++DOCSHELL 10E8C000 == 26 [pid = 3780] [id = 687] 07:55:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (15FF9C00) [pid = 3780] [serial = 2061] [outer = 00000000] 07:55:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (165F4400) [pid = 3780] [serial = 2062] [outer = 15FF9C00] 07:55:17 INFO - PROCESS | 3780 | 1466520917711 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (16819400) [pid = 3780] [serial = 2063] [outer = 15FF9C00] 07:55:18 INFO - PROCESS | 3780 | 1466520918227 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 3780 | 1466520918282 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 07:55:18 INFO - PROCESS | 3780 | 1466520918285 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:55:18 INFO - PROCESS | 3780 | 1466520918287 Marionette TRACE conn3 <- [1,2714,null,{}] 07:55:18 INFO - PROCESS | 3780 | 1466520918290 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 3780 | 1466520918292 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:18 INFO - PROCESS | 3780 | 1466520918403 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:55:18 INFO - PROCESS | 3780 | 1466520918476 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 3780 | 1466520918478 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:18 INFO - PROCESS | 3780 | ++DOCSHELL 169A7400 == 27 [pid = 3780] [id = 688] 07:55:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (16A11400) [pid = 3780] [serial = 2064] [outer = 00000000] 07:55:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16A1A000) [pid = 3780] [serial = 2065] [outer = 16A11400] 07:55:18 INFO - PROCESS | 3780 | 1466520918522 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (16A2E800) [pid = 3780] [serial = 2066] [outer = 16A11400] 07:55:18 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (13156800) [pid = 3780] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:55:18 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17E2DC00) [pid = 3780] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:55:18 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (10E03C00) [pid = 3780] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:55:18 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (14E48800) [pid = 3780] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:55:18 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (11ADF800) [pid = 3780] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:55:18 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (13D0B800) [pid = 3780] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:55:18 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (156F0400) [pid = 3780] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:55:18 INFO - PROCESS | 3780 | 1466520918909 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:55:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 633ms 07:55:18 INFO - PROCESS | 3780 | 1466520918929 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 3780 | 1466520918931 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 07:55:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:55:18 INFO - PROCESS | 3780 | 1466520918934 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 3780 | 1466520918936 Marionette TRACE conn3 <- [1,2718,null,{}] 07:55:18 INFO - PROCESS | 3780 | 1466520918940 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 3780 | 1466520918941 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:19 INFO - PROCESS | 3780 | 1466520919019 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:55:19 INFO - PROCESS | 3780 | 1466520919024 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 3780 | 1466520919026 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:19 INFO - PROCESS | 3780 | ++DOCSHELL 15FF1000 == 28 [pid = 3780] [id = 689] 07:55:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (16151800) [pid = 3780] [serial = 2067] [outer = 00000000] 07:55:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (16A1EC00) [pid = 3780] [serial = 2068] [outer = 16151800] 07:55:19 INFO - PROCESS | 3780 | 1466520919070 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (165F4C00) [pid = 3780] [serial = 2069] [outer = 16151800] 07:55:20 INFO - PROCESS | 3780 | 1466520920038 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:20 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 07:55:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:55:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1108ms 07:55:20 INFO - PROCESS | 3780 | 1466520920066 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 3780 | 1466520920068 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 07:55:20 INFO - PROCESS | 3780 | 1466520920071 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:55:20 INFO - PROCESS | 3780 | 1466520920073 Marionette TRACE conn3 <- [1,2722,null,{}] 07:55:20 INFO - PROCESS | 3780 | 1466520920077 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 3780 | 1466520920079 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:20 INFO - PROCESS | 3780 | 1466520920192 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:55:20 INFO - PROCESS | 3780 | 1466520920200 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 3780 | 1466520920202 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:20 INFO - PROCESS | 3780 | ++DOCSHELL 12D67C00 == 29 [pid = 3780] [id = 690] 07:55:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13122C00) [pid = 3780] [serial = 2070] [outer = 00000000] 07:55:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (16E7D800) [pid = 3780] [serial = 2071] [outer = 13122C00] 07:55:20 INFO - PROCESS | 3780 | 1466520920245 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16ED4400) [pid = 3780] [serial = 2072] [outer = 13122C00] 07:55:20 INFO - PROCESS | 3780 | 1466520920649 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:55:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 633ms 07:55:20 INFO - PROCESS | 3780 | 1466520920745 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 3780 | 1466520920749 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 07:55:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:55:20 INFO - PROCESS | 3780 | 1466520920759 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 3780 | 1466520920763 Marionette TRACE conn3 <- [1,2726,null,{}] 07:55:20 INFO - PROCESS | 3780 | 1466520920770 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 3780 | 1466520920773 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:20 INFO - PROCESS | 3780 | 1466520920893 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:55:21 INFO - PROCESS | 3780 | 1466520920996 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 3780 | 1466520921002 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:21 INFO - PROCESS | 3780 | ++DOCSHELL 10E03800 == 30 [pid = 3780] [id = 691] 07:55:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10E04400) [pid = 3780] [serial = 2073] [outer = 00000000] 07:55:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10E8A800) [pid = 3780] [serial = 2074] [outer = 10E04400] 07:55:21 INFO - PROCESS | 3780 | 1466520921071 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11018C00) [pid = 3780] [serial = 2075] [outer = 10E04400] 07:55:21 INFO - PROCESS | 3780 | 1466520921657 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:55:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 950ms 07:55:21 INFO - PROCESS | 3780 | 1466520921706 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:55:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:55:21 INFO - PROCESS | 3780 | 1466520921709 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 07:55:21 INFO - PROCESS | 3780 | 1466520921716 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 3780 | 1466520921719 Marionette TRACE conn3 <- [1,2730,null,{}] 07:55:21 INFO - PROCESS | 3780 | 1466520921724 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 3780 | 1466520921726 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:21 INFO - PROCESS | 3780 | 1466520921836 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:55:21 INFO - PROCESS | 3780 | 1466520921946 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 3780 | 1466520921948 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:21 INFO - PROCESS | 3780 | ++DOCSHELL 13130000 == 31 [pid = 3780] [id = 692] 07:55:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1314A400) [pid = 3780] [serial = 2076] [outer = 00000000] 07:55:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13D0B000) [pid = 3780] [serial = 2077] [outer = 1314A400] 07:55:22 INFO - PROCESS | 3780 | 1466520922009 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14E4D000) [pid = 3780] [serial = 2078] [outer = 1314A400] 07:55:22 INFO - PROCESS | 3780 | 1466520922646 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:55:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 950ms 07:55:22 INFO - PROCESS | 3780 | 1466520922688 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 3780 | 1466520922691 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 07:55:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:55:22 INFO - PROCESS | 3780 | 1466520922695 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 3780 | 1466520922697 Marionette TRACE conn3 <- [1,2734,null,{}] 07:55:22 INFO - PROCESS | 3780 | 1466520922707 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 3780 | 1466520922711 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:22 INFO - PROCESS | 3780 | 1466520922820 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:55:22 INFO - PROCESS | 3780 | 1466520922960 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 3780 | 1466520922964 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:22 INFO - PROCESS | 3780 | ++DOCSHELL 165EF000 == 32 [pid = 3780] [id = 693] 07:55:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (165F2000) [pid = 3780] [serial = 2079] [outer = 00000000] 07:55:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16A16800) [pid = 3780] [serial = 2080] [outer = 165F2000] 07:55:23 INFO - PROCESS | 3780 | 1466520923038 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16E76800) [pid = 3780] [serial = 2081] [outer = 165F2000] 07:55:23 INFO - PROCESS | 3780 | 1466520923627 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:55:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1013ms 07:55:23 INFO - PROCESS | 3780 | 1466520923697 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 3780 | 1466520923699 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:55:23 INFO - PROCESS | 3780 | 1466520923703 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 3780 | 1466520923705 Marionette TRACE conn3 <- [1,2738,null,{}] 07:55:23 INFO - PROCESS | 3780 | 1466520923709 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 3780 | 1466520923711 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:23 INFO - PROCESS | 3780 | 1466520923815 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:55:23 INFO - PROCESS | 3780 | 1466520923951 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 3780 | 1466520923953 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:23 INFO - PROCESS | 3780 | ++DOCSHELL 16A15400 == 33 [pid = 3780] [id = 694] 07:55:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16E75C00) [pid = 3780] [serial = 2082] [outer = 00000000] 07:55:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1760B000) [pid = 3780] [serial = 2083] [outer = 16E75C00] 07:55:24 INFO - PROCESS | 3780 | 1466520924008 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17610800) [pid = 3780] [serial = 2084] [outer = 16E75C00] 07:55:24 INFO - PROCESS | 3780 | 1466520924722 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:55:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1108ms 07:55:24 INFO - PROCESS | 3780 | 1466520924802 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 3780 | 1466520924806 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 07:55:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:55:24 INFO - PROCESS | 3780 | 1466520924811 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 3780 | 1466520924814 Marionette TRACE conn3 <- [1,2742,null,{}] 07:55:24 INFO - PROCESS | 3780 | 1466520924819 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 3780 | 1466520924823 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:25 INFO - PROCESS | 3780 | 1466520925008 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:55:25 INFO - PROCESS | 3780 | 1466520925144 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 3780 | 1466520925149 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:25 INFO - PROCESS | 3780 | ++DOCSHELL 10A62C00 == 34 [pid = 3780] [id = 695] 07:55:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10B72C00) [pid = 3780] [serial = 2085] [outer = 00000000] 07:55:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10E09000) [pid = 3780] [serial = 2086] [outer = 10B72C00] 07:55:25 INFO - PROCESS | 3780 | 1466520925200 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11AE2400) [pid = 3780] [serial = 2087] [outer = 10B72C00] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 15EB9000 == 33 [pid = 3780] [id = 460] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 10B73000 == 32 [pid = 3780] [id = 464] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 17511C00 == 31 [pid = 3780] [id = 471] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 0F30FC00 == 30 [pid = 3780] [id = 465] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 0F30A000 == 29 [pid = 3780] [id = 681] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 10E94800 == 28 [pid = 3780] [id = 466] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 13938800 == 27 [pid = 3780] [id = 458] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 1055F400 == 26 [pid = 3780] [id = 461] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 16E79C00 == 25 [pid = 3780] [id = 673] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 10ED0000 == 24 [pid = 3780] [id = 457] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 1026A800 == 23 [pid = 3780] [id = 463] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 154E2800 == 22 [pid = 3780] [id = 459] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 154E3C00 == 21 [pid = 3780] [id = 462] 07:55:25 INFO - PROCESS | 3780 | --DOCSHELL 11016800 == 20 [pid = 3780] [id = 456] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16155000) [pid = 3780] [serial = 2041] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13454000) [pid = 3780] [serial = 2029] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1393B400) [pid = 3780] [serial = 2030] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17FEB800) [pid = 3780] [serial = 2021] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10E94400) [pid = 3780] [serial = 2023] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10F69000) [pid = 3780] [serial = 2024] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (156AB800) [pid = 3780] [serial = 2035] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (129EF800) [pid = 3780] [serial = 2026] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12B14000) [pid = 3780] [serial = 2027] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (14E52400) [pid = 3780] [serial = 2032] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15FFC800) [pid = 3780] [serial = 2038] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (165EFC00) [pid = 3780] [serial = 2039] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (156EA400) [pid = 3780] [serial = 2036] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (14EDD400) [pid = 3780] [serial = 2033] [outer = 00000000] [url = about:blank] 07:55:26 INFO - PROCESS | 3780 | 1466520926281 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:55:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1472ms 07:55:26 INFO - PROCESS | 3780 | 1466520926305 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 3780 | 1466520926309 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 07:55:26 INFO - PROCESS | 3780 | 1466520926314 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:55:26 INFO - PROCESS | 3780 | 1466520926318 Marionette TRACE conn3 <- [1,2746,null,{}] 07:55:26 INFO - PROCESS | 3780 | 1466520926323 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 3780 | 1466520926326 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:26 INFO - PROCESS | 3780 | 1466520926415 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:55:26 INFO - PROCESS | 3780 | 1466520926512 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 3780 | 1466520926514 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:26 INFO - PROCESS | 3780 | ++DOCSHELL 10A60C00 == 21 [pid = 3780] [id = 696] 07:55:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10E01C00) [pid = 3780] [serial = 2088] [outer = 00000000] 07:55:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10ECE800) [pid = 3780] [serial = 2089] [outer = 10E01C00] 07:55:26 INFO - PROCESS | 3780 | 1466520926561 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10F6C000) [pid = 3780] [serial = 2090] [outer = 10E01C00] 07:55:27 INFO - PROCESS | 3780 | 1466520926983 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:55:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 713ms 07:55:27 INFO - PROCESS | 3780 | 1466520927015 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 3780 | 1466520927019 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:55:27 INFO - PROCESS | 3780 | 1466520927027 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 3780 | 1466520927031 Marionette TRACE conn3 <- [1,2750,null,{}] 07:55:27 INFO - PROCESS | 3780 | 1466520927043 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 3780 | 1466520927047 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:27 INFO - PROCESS | 3780 | 1466520927191 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:55:27 INFO - PROCESS | 3780 | 1466520927207 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 3780 | 1466520927209 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:27 INFO - PROCESS | 3780 | ++DOCSHELL 12B1A000 == 22 [pid = 3780] [id = 697] 07:55:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12B1A800) [pid = 3780] [serial = 2091] [outer = 00000000] 07:55:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12B1F800) [pid = 3780] [serial = 2092] [outer = 12B1A800] 07:55:27 INFO - PROCESS | 3780 | 1466520927256 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12D88C00) [pid = 3780] [serial = 2093] [outer = 12B1A800] 07:55:27 INFO - PROCESS | 3780 | 1466520927780 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:55:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 759ms 07:55:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:55:27 INFO - PROCESS | 3780 | 1466520927819 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 3780 | 1466520927821 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 07:55:27 INFO - PROCESS | 3780 | 1466520927825 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 3780 | 1466520927828 Marionette TRACE conn3 <- [1,2754,null,{}] 07:55:27 INFO - PROCESS | 3780 | 1466520927839 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 3780 | 1466520927843 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:27 INFO - PROCESS | 3780 | 1466520927926 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:55:27 INFO - PROCESS | 3780 | 1466520927935 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 3780 | 1466520927938 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:27 INFO - PROCESS | 3780 | ++DOCSHELL 1345EC00 == 23 [pid = 3780] [id = 698] 07:55:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1345F800) [pid = 3780] [serial = 2094] [outer = 00000000] 07:55:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13D19400) [pid = 3780] [serial = 2095] [outer = 1345F800] 07:55:27 INFO - PROCESS | 3780 | 1466520927985 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14E4F400) [pid = 3780] [serial = 2096] [outer = 1345F800] 07:55:28 INFO - PROCESS | 3780 | 1466520928484 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:55:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 697ms 07:55:28 INFO - PROCESS | 3780 | 1466520928524 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 3780 | 1466520928526 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 07:55:28 INFO - PROCESS | 3780 | 1466520928530 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:55:28 INFO - PROCESS | 3780 | 1466520928531 Marionette TRACE conn3 <- [1,2758,null,{}] 07:55:28 INFO - PROCESS | 3780 | 1466520928535 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 3780 | 1466520928537 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:28 INFO - PROCESS | 3780 | 1466520928680 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:55:28 INFO - PROCESS | 3780 | 1466520928741 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 3780 | 1466520928743 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:28 INFO - PROCESS | 3780 | ++DOCSHELL 14F9A800 == 24 [pid = 3780] [id = 699] 07:55:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (154E2000) [pid = 3780] [serial = 2097] [outer = 00000000] 07:55:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (156E8400) [pid = 3780] [serial = 2098] [outer = 154E2000] 07:55:28 INFO - PROCESS | 3780 | 1466520928796 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156F3800) [pid = 3780] [serial = 2099] [outer = 154E2000] 07:55:29 INFO - PROCESS | 3780 | 1466520929210 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:55:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 744ms 07:55:29 INFO - PROCESS | 3780 | 1466520929270 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 3780 | 1466520929272 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 07:55:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:55:29 INFO - PROCESS | 3780 | 1466520929282 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 3780 | 1466520929284 Marionette TRACE conn3 <- [1,2762,null,{}] 07:55:29 INFO - PROCESS | 3780 | 1466520929287 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:29 INFO - PROCESS | 3780 | 1466520929289 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:29 INFO - PROCESS | 3780 | 1466520929401 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:55:29 INFO - PROCESS | 3780 | 1466520929410 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 3780 | 1466520929412 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:29 INFO - PROCESS | 3780 | ++DOCSHELL 15D6F800 == 25 [pid = 3780] [id = 700] 07:55:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15D7A400) [pid = 3780] [serial = 2100] [outer = 00000000] 07:55:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15FF9400) [pid = 3780] [serial = 2101] [outer = 15D7A400] 07:55:29 INFO - PROCESS | 3780 | 1466520929456 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1615B800) [pid = 3780] [serial = 2102] [outer = 15D7A400] 07:55:29 INFO - PROCESS | 3780 | 1466520929936 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:55:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 697ms 07:55:30 INFO - PROCESS | 3780 | 1466520929992 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 3780 | 1466520929994 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:55:30 INFO - PROCESS | 3780 | 1466520930045 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 3780 | 1466520930047 Marionette TRACE conn3 <- [1,2766,null,{}] 07:55:30 INFO - PROCESS | 3780 | 1466520930087 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 3780 | 1466520930092 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:30 INFO - PROCESS | 3780 | 1466520930227 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:55:30 INFO - PROCESS | 3780 | 1466520930233 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 3780 | 1466520930235 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:30 INFO - PROCESS | 3780 | ++DOCSHELL 16819000 == 26 [pid = 3780] [id = 701] 07:55:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1681C000) [pid = 3780] [serial = 2103] [outer = 00000000] 07:55:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A1E000) [pid = 3780] [serial = 2104] [outer = 1681C000] 07:55:30 INFO - PROCESS | 3780 | 1466520930278 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16E7DC00) [pid = 3780] [serial = 2105] [outer = 1681C000] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (156F4000) [pid = 3780] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F67C00) [pid = 3780] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13D0A800) [pid = 3780] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1312F400) [pid = 3780] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0F30A400) [pid = 3780] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11CD3000) [pid = 3780] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15FF9C00) [pid = 3780] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13130C00) [pid = 3780] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13122C00) [pid = 3780] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16A11400) [pid = 3780] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:55:30 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16151800) [pid = 3780] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:55:30 INFO - PROCESS | 3780 | 1466520930872 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:55:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 839ms 07:55:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:55:30 INFO - PROCESS | 3780 | 1466520930886 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 3780 | 1466520930888 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 07:55:30 INFO - PROCESS | 3780 | 1466520930891 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 3780 | 1466520930902 Marionette TRACE conn3 <- [1,2770,null,{}] 07:55:30 INFO - PROCESS | 3780 | 1466520930906 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 3780 | 1466520930908 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:31 INFO - PROCESS | 3780 | 1466520931021 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:55:31 INFO - PROCESS | 3780 | 1466520931082 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 3780 | 1466520931084 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:31 INFO - PROCESS | 3780 | ++DOCSHELL 11CD0000 == 27 [pid = 3780] [id = 702] 07:55:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12D90C00) [pid = 3780] [serial = 2106] [outer = 00000000] 07:55:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156E9400) [pid = 3780] [serial = 2107] [outer = 12D90C00] 07:55:31 INFO - PROCESS | 3780 | 1466520931127 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (169A2400) [pid = 3780] [serial = 2108] [outer = 12D90C00] 07:55:31 INFO - PROCESS | 3780 | 1466520931473 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:55:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 602ms 07:55:31 INFO - PROCESS | 3780 | 1466520931489 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 3780 | 1466520931491 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:55:31 INFO - PROCESS | 3780 | 1466520931494 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 3780 | 1466520931496 Marionette TRACE conn3 <- [1,2774,null,{}] 07:55:31 INFO - PROCESS | 3780 | 1466520931499 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 3780 | 1466520931501 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:31 INFO - PROCESS | 3780 | 1466520931619 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:55:31 INFO - PROCESS | 3780 | 1466520931628 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 3780 | 1466520931630 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:31 INFO - PROCESS | 3780 | ++DOCSHELL 0F30F400 == 28 [pid = 3780] [id = 703] 07:55:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13130C00) [pid = 3780] [serial = 2109] [outer = 00000000] 07:55:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17511C00) [pid = 3780] [serial = 2110] [outer = 13130C00] 07:55:31 INFO - PROCESS | 3780 | 1466520931672 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (175C6800) [pid = 3780] [serial = 2111] [outer = 13130C00] 07:55:32 INFO - PROCESS | 3780 | 1466520932083 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:55:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 634ms 07:55:32 INFO - PROCESS | 3780 | 1466520932132 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 3780 | 1466520932135 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 07:55:32 INFO - PROCESS | 3780 | 1466520932138 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:55:32 INFO - PROCESS | 3780 | 1466520932140 Marionette TRACE conn3 <- [1,2778,null,{}] 07:55:32 INFO - PROCESS | 3780 | 1466520932143 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:32 INFO - PROCESS | 3780 | 1466520932144 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:32 INFO - PROCESS | 3780 | 1466520932259 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:55:32 INFO - PROCESS | 3780 | 1466520932267 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 3780 | 1466520932269 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:32 INFO - PROCESS | 3780 | ++DOCSHELL 1760D800 == 29 [pid = 3780] [id = 704] 07:55:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1760DC00) [pid = 3780] [serial = 2112] [outer = 00000000] 07:55:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1767C000) [pid = 3780] [serial = 2113] [outer = 1760DC00] 07:55:32 INFO - PROCESS | 3780 | 1466520932315 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17681000) [pid = 3780] [serial = 2114] [outer = 1760DC00] 07:55:32 INFO - PROCESS | 3780 | 1466520932816 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:55:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 697ms 07:55:32 INFO - PROCESS | 3780 | 1466520932870 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 3780 | 1466520932875 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 07:55:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:55:32 INFO - PROCESS | 3780 | 1466520932881 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 3780 | 1466520932884 Marionette TRACE conn3 <- [1,2782,null,{}] 07:55:32 INFO - PROCESS | 3780 | 1466520932890 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:32 INFO - PROCESS | 3780 | 1466520932893 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:33 INFO - PROCESS | 3780 | 1466520933086 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:55:33 INFO - PROCESS | 3780 | 1466520933255 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 3780 | 1466520933258 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:33 INFO - PROCESS | 3780 | ++DOCSHELL 10E94400 == 30 [pid = 3780] [id = 705] 07:55:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10E94800) [pid = 3780] [serial = 2115] [outer = 00000000] 07:55:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (11016800) [pid = 3780] [serial = 2116] [outer = 10E94800] 07:55:33 INFO - PROCESS | 3780 | 1466520933318 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (129AF000) [pid = 3780] [serial = 2117] [outer = 10E94800] 07:55:34 INFO - PROCESS | 3780 | 1466520934018 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:55:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1196ms 07:55:34 INFO - PROCESS | 3780 | 1466520934074 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 3780 | 1466520934079 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 07:55:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:55:34 INFO - PROCESS | 3780 | 1466520934086 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 3780 | 1466520934088 Marionette TRACE conn3 <- [1,2786,null,{}] 07:55:34 INFO - PROCESS | 3780 | 1466520934092 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 3780 | 1466520934095 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:34 INFO - PROCESS | 3780 | 1466520934212 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:55:34 INFO - PROCESS | 3780 | 1466520934334 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 3780 | 1466520934337 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:34 INFO - PROCESS | 3780 | ++DOCSHELL 1345D400 == 31 [pid = 3780] [id = 706] 07:55:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1393C800) [pid = 3780] [serial = 2118] [outer = 00000000] 07:55:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14E4AC00) [pid = 3780] [serial = 2119] [outer = 1393C800] 07:55:34 INFO - PROCESS | 3780 | 1466520934392 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14F99C00) [pid = 3780] [serial = 2120] [outer = 1393C800] 07:55:35 INFO - PROCESS | 3780 | 1466520935326 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:55:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1318ms 07:55:35 INFO - PROCESS | 3780 | 1466520935399 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 3780 | 1466520935403 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 07:55:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:55:35 INFO - PROCESS | 3780 | 1466520935408 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 3780 | 1466520935411 Marionette TRACE conn3 <- [1,2790,null,{}] 07:55:35 INFO - PROCESS | 3780 | 1466520935417 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 3780 | 1466520935420 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:35 INFO - PROCESS | 3780 | 1466520935540 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15B67000) [pid = 3780] [serial = 2059] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15D72800) [pid = 3780] [serial = 2060] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1101CC00) [pid = 3780] [serial = 2048] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14E56800) [pid = 3780] [serial = 2056] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13152400) [pid = 3780] [serial = 2053] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (131EDC00) [pid = 3780] [serial = 2054] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (102CD000) [pid = 3780] [serial = 2044] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (104E7400) [pid = 3780] [serial = 2045] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (129B3800) [pid = 3780] [serial = 2050] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12B11C00) [pid = 3780] [serial = 2051] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (165F4400) [pid = 3780] [serial = 2062] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11015800) [pid = 3780] [serial = 2047] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16156C00) [pid = 3780] [serial = 2042] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16ED4400) [pid = 3780] [serial = 2072] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A1A000) [pid = 3780] [serial = 2065] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (165F4C00) [pid = 3780] [serial = 2069] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16E7D800) [pid = 3780] [serial = 2071] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16A2E800) [pid = 3780] [serial = 2066] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16819400) [pid = 3780] [serial = 2063] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16A1EC00) [pid = 3780] [serial = 2068] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (14F9B000) [pid = 3780] [serial = 2057] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3780 | 1466520935675 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 3780 | 1466520935679 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:35 INFO - PROCESS | 3780 | ++DOCSHELL 10275800 == 32 [pid = 3780] [id = 707] 07:55:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (102CD000) [pid = 3780] [serial = 2121] [outer = 00000000] 07:55:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A5F800) [pid = 3780] [serial = 2122] [outer = 102CD000] 07:55:35 INFO - PROCESS | 3780 | 1466520935729 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11013000) [pid = 3780] [serial = 2123] [outer = 102CD000] 07:55:36 INFO - PROCESS | 3780 | 1466520936193 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:55:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 848ms 07:55:36 INFO - PROCESS | 3780 | 1466520936253 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 3780 | 1466520936257 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 07:55:36 INFO - PROCESS | 3780 | 1466520936267 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:55:36 INFO - PROCESS | 3780 | 1466520936269 Marionette TRACE conn3 <- [1,2794,null,{}] 07:55:36 INFO - PROCESS | 3780 | 1466520936273 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 3780 | 1466520936275 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:36 INFO - PROCESS | 3780 | 1466520936358 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:55:36 INFO - PROCESS | 3780 | 1466520936370 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 3780 | 1466520936372 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:36 INFO - PROCESS | 3780 | ++DOCSHELL 12B14400 == 33 [pid = 3780] [id = 708] 07:55:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12B14800) [pid = 3780] [serial = 2124] [outer = 00000000] 07:55:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12B1B000) [pid = 3780] [serial = 2125] [outer = 12B14800] 07:55:36 INFO - PROCESS | 3780 | 1466520936418 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13034800) [pid = 3780] [serial = 2126] [outer = 12B14800] 07:55:36 INFO - PROCESS | 3780 | 1466520936903 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:55:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 707ms 07:55:36 INFO - PROCESS | 3780 | 1466520936969 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 3780 | 1466520936971 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 07:55:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:55:37 INFO - PROCESS | 3780 | 1466520937010 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 3780 | 1466520937013 Marionette TRACE conn3 <- [1,2798,null,{}] 07:55:37 INFO - PROCESS | 3780 | 1466520937026 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 3780 | 1466520937031 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:37 INFO - PROCESS | 3780 | 1466520937161 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:55:37 INFO - PROCESS | 3780 | 1466520937219 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 3780 | 1466520937222 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:37 INFO - PROCESS | 3780 | ++DOCSHELL 13D0B800 == 34 [pid = 3780] [id = 709] 07:55:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13D0C000) [pid = 3780] [serial = 2127] [outer = 00000000] 07:55:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14E54800) [pid = 3780] [serial = 2128] [outer = 13D0C000] 07:55:37 INFO - PROCESS | 3780 | 1466520937269 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (154E1000) [pid = 3780] [serial = 2129] [outer = 13D0C000] 07:55:37 INFO - PROCESS | 3780 | 1466520937638 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:55:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 675ms 07:55:37 INFO - PROCESS | 3780 | 1466520937653 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 3780 | 1466520937655 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 07:55:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:55:37 INFO - PROCESS | 3780 | 1466520937658 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 3780 | 1466520937660 Marionette TRACE conn3 <- [1,2802,null,{}] 07:55:37 INFO - PROCESS | 3780 | 1466520937664 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 3780 | 1466520937665 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:37 INFO - PROCESS | 3780 | 1466520937807 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:55:37 INFO - PROCESS | 3780 | 1466520937819 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 3780 | 1466520937821 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:37 INFO - PROCESS | 3780 | ++DOCSHELL 156F0800 == 35 [pid = 3780] [id = 710] 07:55:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B5F000) [pid = 3780] [serial = 2130] [outer = 00000000] 07:55:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15EB9000) [pid = 3780] [serial = 2131] [outer = 15B5F000] 07:55:37 INFO - PROCESS | 3780 | 1466520937865 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16153800) [pid = 3780] [serial = 2132] [outer = 15B5F000] 07:55:38 INFO - PROCESS | 3780 | 1466520938359 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:55:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 707ms 07:55:38 INFO - PROCESS | 3780 | 1466520938390 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 3780 | 1466520938392 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 07:55:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:55:38 INFO - PROCESS | 3780 | 1466520938395 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 3780 | 1466520938397 Marionette TRACE conn3 <- [1,2806,null,{}] 07:55:38 INFO - PROCESS | 3780 | 1466520938400 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 3780 | 1466520938402 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:38 INFO - PROCESS | 3780 | 1466520938515 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:55:38 INFO - PROCESS | 3780 | 1466520938608 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 3780 | 1466520938610 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:38 INFO - PROCESS | 3780 | ++DOCSHELL 165F6000 == 36 [pid = 3780] [id = 711] 07:55:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (165F6400) [pid = 3780] [serial = 2133] [outer = 00000000] 07:55:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16819400) [pid = 3780] [serial = 2134] [outer = 165F6400] 07:55:38 INFO - PROCESS | 3780 | 1466520938653 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1699BC00) [pid = 3780] [serial = 2135] [outer = 165F6400] 07:55:39 INFO - PROCESS | 3780 | 1466520939067 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:55:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 706ms 07:55:39 INFO - PROCESS | 3780 | 1466520939101 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 3780 | 1466520939103 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:55:39 INFO - PROCESS | 3780 | 1466520939106 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 3780 | 1466520939108 Marionette TRACE conn3 <- [1,2810,null,{}] 07:55:39 INFO - PROCESS | 3780 | 1466520939111 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 3780 | 1466520939116 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:39 INFO - PROCESS | 3780 | 1466520939255 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:55:39 INFO - PROCESS | 3780 | 1466520939330 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 3780 | 1466520939332 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:39 INFO - PROCESS | 3780 | ++DOCSHELL 16E75800 == 37 [pid = 3780] [id = 712] 07:55:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16E78000) [pid = 3780] [serial = 2136] [outer = 00000000] 07:55:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (174ED000) [pid = 3780] [serial = 2137] [outer = 16E78000] 07:55:39 INFO - PROCESS | 3780 | 1466520939375 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (174F8C00) [pid = 3780] [serial = 2138] [outer = 16E78000] 07:55:39 INFO - PROCESS | 3780 | 1466520939782 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:55:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B1A800) [pid = 3780] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10E01C00) [pid = 3780] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1345F800) [pid = 3780] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (154E2000) [pid = 3780] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10B72C00) [pid = 3780] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12D90C00) [pid = 3780] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1681C000) [pid = 3780] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13130C00) [pid = 3780] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10E04400) [pid = 3780] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1314A400) [pid = 3780] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (165F2000) [pid = 3780] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:55:39 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16E75C00) [pid = 3780] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:55:39 INFO - PROCESS | 3780 | 1466520939945 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 3780 | 1466520939956 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:55:39 INFO - PROCESS | 3780 | 1466520939965 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 3780 | 1466520939967 Marionette TRACE conn3 <- [1,2814,null,{}] 07:55:39 INFO - PROCESS | 3780 | 1466520939971 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 3780 | 1466520939973 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:40 INFO - PROCESS | 3780 | 1466520940054 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:55:40 INFO - PROCESS | 3780 | 1466520940060 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 3780 | 1466520940062 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:40 INFO - PROCESS | 3780 | ++DOCSHELL 12B1A800 == 38 [pid = 3780] [id = 713] 07:55:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12D8B000) [pid = 3780] [serial = 2139] [outer = 00000000] 07:55:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13240400) [pid = 3780] [serial = 2140] [outer = 12D8B000] 07:55:40 INFO - PROCESS | 3780 | 1466520940113 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13240C00) [pid = 3780] [serial = 2141] [outer = 12D8B000] 07:55:40 INFO - PROCESS | 3780 | 1466520940540 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:55:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:55:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 597ms 07:55:40 INFO - PROCESS | 3780 | 1466520940573 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 3780 | 1466520940575 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 07:55:40 INFO - PROCESS | 3780 | 1466520940578 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 3780 | 1466520940580 Marionette TRACE conn3 <- [1,2818,null,{}] 07:55:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:55:40 INFO - PROCESS | 3780 | 1466520940583 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 3780 | 1466520940585 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:40 INFO - PROCESS | 3780 | 1466520940665 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:55:40 INFO - PROCESS | 3780 | 1466520940670 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 3780 | 1466520940672 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:40 INFO - PROCESS | 3780 | ++DOCSHELL 15FFF800 == 39 [pid = 3780] [id = 714] 07:55:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1614F400) [pid = 3780] [serial = 2142] [outer = 00000000] 07:55:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17608400) [pid = 3780] [serial = 2143] [outer = 1614F400] 07:55:40 INFO - PROCESS | 3780 | 1466520940717 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17679C00) [pid = 3780] [serial = 2144] [outer = 1614F400] 07:55:41 INFO - PROCESS | 3780 | 1466520941176 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:55:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 643ms 07:55:41 INFO - PROCESS | 3780 | 1466520941219 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 3780 | 1466520941221 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 07:55:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:55:41 INFO - PROCESS | 3780 | 1466520941224 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 3780 | 1466520941226 Marionette TRACE conn3 <- [1,2822,null,{}] 07:55:41 INFO - PROCESS | 3780 | 1466520941229 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 3780 | 1466520941231 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:41 INFO - PROCESS | 3780 | 1466520941310 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:55:41 INFO - PROCESS | 3780 | 1466520941315 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 3780 | 1466520941317 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:41 INFO - PROCESS | 3780 | ++DOCSHELL 17B0F400 == 40 [pid = 3780] [id = 715] 07:55:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17E2B400) [pid = 3780] [serial = 2145] [outer = 00000000] 07:55:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17F6F400) [pid = 3780] [serial = 2146] [outer = 17E2B400] 07:55:41 INFO - PROCESS | 3780 | 1466520941359 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17F6F800) [pid = 3780] [serial = 2147] [outer = 17E2B400] 07:55:41 INFO - PROCESS | 3780 | 1466520941824 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:55:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 644ms 07:55:41 INFO - PROCESS | 3780 | 1466520941862 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 3780 | 1466520941864 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 07:55:41 INFO - PROCESS | 3780 | 1466520941868 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:55:41 INFO - PROCESS | 3780 | 1466520941870 Marionette TRACE conn3 <- [1,2826,null,{}] 07:55:41 INFO - PROCESS | 3780 | 1466520941873 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 3780 | 1466520941875 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:42 INFO - PROCESS | 3780 | 1466520942000 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:55:42 INFO - PROCESS | 3780 | 1466520942145 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 3780 | 1466520942149 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:42 INFO - PROCESS | 3780 | ++DOCSHELL 0F30AC00 == 41 [pid = 3780] [id = 716] 07:55:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0F30B000) [pid = 3780] [serial = 2148] [outer = 00000000] 07:55:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (102C9000) [pid = 3780] [serial = 2149] [outer = 0F30B000] 07:55:42 INFO - PROCESS | 3780 | 1466520942210 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10567800) [pid = 3780] [serial = 2150] [outer = 0F30B000] 07:55:42 INFO - PROCESS | 3780 | 1466520942856 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:55:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1052ms 07:55:42 INFO - PROCESS | 3780 | 1466520942927 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 3780 | 1466520942932 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 07:55:42 INFO - PROCESS | 3780 | 1466520942937 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:55:42 INFO - PROCESS | 3780 | 1466520942940 Marionette TRACE conn3 <- [1,2830,null,{}] 07:55:42 INFO - PROCESS | 3780 | 1466520942945 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 3780 | 1466520942948 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:43 INFO - PROCESS | 3780 | 1466520943091 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:55:43 INFO - PROCESS | 3780 | 1466520943238 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 3780 | 1466520943242 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:43 INFO - PROCESS | 3780 | ++DOCSHELL 1314F000 == 42 [pid = 3780] [id = 717] 07:55:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13155C00) [pid = 3780] [serial = 2151] [outer = 00000000] 07:55:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13243800) [pid = 3780] [serial = 2152] [outer = 13155C00] 07:55:43 INFO - PROCESS | 3780 | 1466520943297 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13D0EC00) [pid = 3780] [serial = 2153] [outer = 13155C00] 07:55:43 INFO - PROCESS | 3780 | 1466520943848 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:55:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 942ms 07:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:55:43 INFO - PROCESS | 3780 | 1466520943886 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 3780 | 1466520943889 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 07:55:43 INFO - PROCESS | 3780 | 1466520943892 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 3780 | 1466520943895 Marionette TRACE conn3 <- [1,2834,null,{}] 07:55:43 INFO - PROCESS | 3780 | 1466520943899 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:43 INFO - PROCESS | 3780 | 1466520943901 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:44 INFO - PROCESS | 3780 | 1466520944009 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:55:44 INFO - PROCESS | 3780 | 1466520944150 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 3780 | 1466520944154 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:44 INFO - PROCESS | 3780 | ++DOCSHELL 13246400 == 43 [pid = 3780] [id = 718] 07:55:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16151400) [pid = 3780] [serial = 2154] [outer = 00000000] 07:55:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A18C00) [pid = 3780] [serial = 2155] [outer = 16151400] 07:55:44 INFO - PROCESS | 3780 | 1466520944211 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16AD5C00) [pid = 3780] [serial = 2156] [outer = 16151400] 07:55:45 INFO - PROCESS | 3780 | 1466520945055 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:55:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1193ms 07:55:45 INFO - PROCESS | 3780 | 1466520945125 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 3780 | 1466520945129 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 07:55:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:55:45 INFO - PROCESS | 3780 | 1466520945134 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 3780 | 1466520945137 Marionette TRACE conn3 <- [1,2838,null,{}] 07:55:45 INFO - PROCESS | 3780 | 1466520945143 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 3780 | 1466520945146 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:45 INFO - PROCESS | 3780 | 1466520945252 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:55:45 INFO - PROCESS | 3780 | 1466520945390 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 3780 | 1466520945396 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:45 INFO - PROCESS | 3780 | ++DOCSHELL 11012C00 == 44 [pid = 3780] [id = 719] 07:55:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11019800) [pid = 3780] [serial = 2157] [outer = 00000000] 07:55:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (112C8400) [pid = 3780] [serial = 2158] [outer = 11019800] 07:55:45 INFO - PROCESS | 3780 | 1466520945465 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12819C00) [pid = 3780] [serial = 2159] [outer = 11019800] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 16819000 == 43 [pid = 3780] [id = 701] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 11CD0000 == 42 [pid = 3780] [id = 702] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 0F30F400 == 41 [pid = 3780] [id = 703] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 15D6F800 == 40 [pid = 3780] [id = 700] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 17B0F400 == 39 [pid = 3780] [id = 715] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 15FFF800 == 38 [pid = 3780] [id = 714] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 12B1A800 == 37 [pid = 3780] [id = 713] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 16E75800 == 36 [pid = 3780] [id = 712] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 165F6000 == 35 [pid = 3780] [id = 711] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 156F0800 == 34 [pid = 3780] [id = 710] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 13D0B800 == 33 [pid = 3780] [id = 709] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 12B14400 == 32 [pid = 3780] [id = 708] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 10275800 == 31 [pid = 3780] [id = 707] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 1760D800 == 30 [pid = 3780] [id = 704] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 10E94400 == 29 [pid = 3780] [id = 705] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 1345D400 == 28 [pid = 3780] [id = 706] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 13246400 == 27 [pid = 3780] [id = 718] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 0F30AC00 == 26 [pid = 3780] [id = 716] 07:55:46 INFO - PROCESS | 3780 | --DOCSHELL 1314F000 == 25 [pid = 3780] [id = 717] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12B1F800) [pid = 3780] [serial = 2092] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12D88C00) [pid = 3780] [serial = 2093] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10ECE800) [pid = 3780] [serial = 2089] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10F6C000) [pid = 3780] [serial = 2090] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13D19400) [pid = 3780] [serial = 2095] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (156E8400) [pid = 3780] [serial = 2098] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15FF9400) [pid = 3780] [serial = 2101] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11AE2400) [pid = 3780] [serial = 2087] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E09000) [pid = 3780] [serial = 2086] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (156E9400) [pid = 3780] [serial = 2107] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16A1E000) [pid = 3780] [serial = 2104] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17511C00) [pid = 3780] [serial = 2110] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (175C6800) [pid = 3780] [serial = 2111] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16E7DC00) [pid = 3780] [serial = 2105] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11018C00) [pid = 3780] [serial = 2075] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10E8A800) [pid = 3780] [serial = 2074] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14E4D000) [pid = 3780] [serial = 2078] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13D0B000) [pid = 3780] [serial = 2077] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16E76800) [pid = 3780] [serial = 2081] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16A16800) [pid = 3780] [serial = 2080] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17610800) [pid = 3780] [serial = 2084] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1760B000) [pid = 3780] [serial = 2083] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (156F3800) [pid = 3780] [serial = 2099] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1767C000) [pid = 3780] [serial = 2113] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (169A2400) [pid = 3780] [serial = 2108] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (14E4F400) [pid = 3780] [serial = 2096] [outer = 00000000] [url = about:blank] 07:55:46 INFO - PROCESS | 3780 | 1466520946591 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:55:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1507ms 07:55:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:55:46 INFO - PROCESS | 3780 | 1466520946633 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 3780 | 1466520946637 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 07:55:46 INFO - PROCESS | 3780 | 1466520946644 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 3780 | 1466520946647 Marionette TRACE conn3 <- [1,2842,null,{}] 07:55:46 INFO - PROCESS | 3780 | 1466520946659 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 3780 | 1466520946662 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:46 INFO - PROCESS | 3780 | 1466520946784 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:55:46 INFO - PROCESS | 3780 | 1466520946887 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 3780 | 1466520946890 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:46 INFO - PROCESS | 3780 | ++DOCSHELL 10E02400 == 26 [pid = 3780] [id = 720] 07:55:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10E09000) [pid = 3780] [serial = 2160] [outer = 00000000] 07:55:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10E94400) [pid = 3780] [serial = 2161] [outer = 10E09000] 07:55:46 INFO - PROCESS | 3780 | 1466520946937 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10F69000) [pid = 3780] [serial = 2162] [outer = 10E09000] 07:55:47 INFO - PROCESS | 3780 | 1466520947371 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:55:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 754ms 07:55:47 INFO - PROCESS | 3780 | 1466520947400 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 3780 | 1466520947405 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 07:55:47 INFO - PROCESS | 3780 | 1466520947415 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:55:47 INFO - PROCESS | 3780 | 1466520947417 Marionette TRACE conn3 <- [1,2846,null,{}] 07:55:47 INFO - PROCESS | 3780 | 1466520947421 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:47 INFO - PROCESS | 3780 | 1466520947424 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:47 INFO - PROCESS | 3780 | 1466520947516 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:55:47 INFO - PROCESS | 3780 | 1466520947524 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 3780 | 1466520947527 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:47 INFO - PROCESS | 3780 | ++DOCSHELL 12919800 == 27 [pid = 3780] [id = 721] 07:55:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12924000) [pid = 3780] [serial = 2163] [outer = 00000000] 07:55:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (129E7000) [pid = 3780] [serial = 2164] [outer = 12924000] 07:55:47 INFO - PROCESS | 3780 | 1466520947573 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12B15400) [pid = 3780] [serial = 2165] [outer = 12924000] 07:55:48 INFO - PROCESS | 3780 | 1466520948035 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:55:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 643ms 07:55:48 INFO - PROCESS | 3780 | 1466520948054 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 3780 | 1466520948056 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 07:55:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:55:48 INFO - PROCESS | 3780 | 1466520948059 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 3780 | 1466520948063 Marionette TRACE conn3 <- [1,2850,null,{}] 07:55:48 INFO - PROCESS | 3780 | 1466520948078 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 3780 | 1466520948082 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:48 INFO - PROCESS | 3780 | 1466520948164 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:55:48 INFO - PROCESS | 3780 | 1466520948172 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 3780 | 1466520948175 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:48 INFO - PROCESS | 3780 | ++DOCSHELL 131EE800 == 28 [pid = 3780] [id = 722] 07:55:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (131EF400) [pid = 3780] [serial = 2166] [outer = 00000000] 07:55:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13937800) [pid = 3780] [serial = 2167] [outer = 131EF400] 07:55:48 INFO - PROCESS | 3780 | 1466520948225 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1430A000) [pid = 3780] [serial = 2168] [outer = 131EF400] 07:55:48 INFO - PROCESS | 3780 | 1466520948768 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:55:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 738ms 07:55:48 INFO - PROCESS | 3780 | 1466520948800 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 3780 | 1466520948802 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 07:55:48 INFO - PROCESS | 3780 | 1466520948806 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:55:48 INFO - PROCESS | 3780 | 1466520948807 Marionette TRACE conn3 <- [1,2854,null,{}] 07:55:48 INFO - PROCESS | 3780 | 1466520948811 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 3780 | 1466520948813 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:48 INFO - PROCESS | 3780 | 1466520948931 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:55:48 INFO - PROCESS | 3780 | 1466520948937 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 3780 | 1466520948939 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:49 INFO - PROCESS | 3780 | ++DOCSHELL 14E52C00 == 29 [pid = 3780] [id = 723] 07:55:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14EE2800) [pid = 3780] [serial = 2169] [outer = 00000000] 07:55:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1552DC00) [pid = 3780] [serial = 2170] [outer = 14EE2800] 07:55:49 INFO - PROCESS | 3780 | 1466520949037 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156EB000) [pid = 3780] [serial = 2171] [outer = 14EE2800] 07:55:49 INFO - PROCESS | 3780 | 1466520949461 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:55:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 706ms 07:55:49 INFO - PROCESS | 3780 | 1466520949505 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 3780 | 1466520949507 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 07:55:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:55:49 INFO - PROCESS | 3780 | 1466520949514 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 3780 | 1466520949516 Marionette TRACE conn3 <- [1,2858,null,{}] 07:55:49 INFO - PROCESS | 3780 | 1466520949519 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 3780 | 1466520949521 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:49 INFO - PROCESS | 3780 | 1466520949664 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:55:49 INFO - PROCESS | 3780 | 1466520949732 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 3780 | 1466520949734 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:49 INFO - PROCESS | 3780 | ++DOCSHELL 15B6D800 == 30 [pid = 3780] [id = 724] 07:55:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15D6E000) [pid = 3780] [serial = 2172] [outer = 00000000] 07:55:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15FFBC00) [pid = 3780] [serial = 2173] [outer = 15D6E000] 07:55:49 INFO - PROCESS | 3780 | 1466520949777 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16156000) [pid = 3780] [serial = 2174] [outer = 15D6E000] 07:55:50 INFO - PROCESS | 3780 | 1466520950214 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:55:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 738ms 07:55:50 INFO - PROCESS | 3780 | 1466520950256 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 3780 | 1466520950258 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 07:55:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:55:50 INFO - PROCESS | 3780 | 1466520950271 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 3780 | 1466520950272 Marionette TRACE conn3 <- [1,2862,null,{}] 07:55:50 INFO - PROCESS | 3780 | 1466520950275 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 3780 | 1466520950282 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:50 INFO - PROCESS | 3780 | 1466520950423 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:55:50 INFO - PROCESS | 3780 | 1466520950434 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 3780 | 1466520950435 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:50 INFO - PROCESS | 3780 | ++DOCSHELL 165F6000 == 31 [pid = 3780] [id = 725] 07:55:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1681C000) [pid = 3780] [serial = 2175] [outer = 00000000] 07:55:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16A1B000) [pid = 3780] [serial = 2176] [outer = 1681C000] 07:55:50 INFO - PROCESS | 3780 | 1466520950482 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16ACEC00) [pid = 3780] [serial = 2177] [outer = 1681C000] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (165F6400) [pid = 3780] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16E78000) [pid = 3780] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13D0C000) [pid = 3780] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1760DC00) [pid = 3780] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10E94800) [pid = 3780] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1393C800) [pid = 3780] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B14800) [pid = 3780] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (102CD000) [pid = 3780] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12D8B000) [pid = 3780] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15B5F000) [pid = 3780] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1614F400) [pid = 3780] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15D7A400) [pid = 3780] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:55:51 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17E2B400) [pid = 3780] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:55:51 INFO - PROCESS | 3780 | 1466520951191 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:55:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 942ms 07:55:51 INFO - PROCESS | 3780 | 1466520951218 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 3780 | 1466520951220 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:55:51 INFO - PROCESS | 3780 | 1466520951223 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 3780 | 1466520951225 Marionette TRACE conn3 <- [1,2866,null,{}] 07:55:51 INFO - PROCESS | 3780 | 1466520951229 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 3780 | 1466520951231 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:51 INFO - PROCESS | 3780 | 1466520951314 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:55:51 INFO - PROCESS | 3780 | 1466520951413 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 3780 | 1466520951415 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:51 INFO - PROCESS | 3780 | ++DOCSHELL 104E5C00 == 32 [pid = 3780] [id = 726] 07:55:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10A5C400) [pid = 3780] [serial = 2178] [outer = 00000000] 07:55:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14E4C800) [pid = 3780] [serial = 2179] [outer = 10A5C400] 07:55:51 INFO - PROCESS | 3780 | 1466520951458 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15974C00) [pid = 3780] [serial = 2180] [outer = 10A5C400] 07:55:51 INFO - PROCESS | 3780 | 1466520951862 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:55:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 644ms 07:55:51 INFO - PROCESS | 3780 | 1466520951893 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 3780 | 1466520951896 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:55:51 INFO - PROCESS | 3780 | 1466520951900 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 3780 | 1466520951902 Marionette TRACE conn3 <- [1,2870,null,{}] 07:55:51 INFO - PROCESS | 3780 | 1466520951905 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 3780 | 1466520951907 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:52 INFO - PROCESS | 3780 | 1466520952022 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:55:52 INFO - PROCESS | 3780 | 1466520952030 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 3780 | 1466520952032 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:52 INFO - PROCESS | 3780 | ++DOCSHELL 0F309400 == 33 [pid = 3780] [id = 727] 07:55:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16A1B400) [pid = 3780] [serial = 2181] [outer = 00000000] 07:55:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16E7D000) [pid = 3780] [serial = 2182] [outer = 16A1B400] 07:55:52 INFO - PROCESS | 3780 | 1466520952076 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16E7F400) [pid = 3780] [serial = 2183] [outer = 16A1B400] 07:55:52 INFO - PROCESS | 3780 | 1466520952499 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:55:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 643ms 07:55:52 INFO - PROCESS | 3780 | 1466520952537 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 3780 | 1466520952539 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 07:55:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:55:52 INFO - PROCESS | 3780 | 1466520952542 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 3780 | 1466520952544 Marionette TRACE conn3 <- [1,2874,null,{}] 07:55:52 INFO - PROCESS | 3780 | 1466520952547 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 3780 | 1466520952549 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:52 INFO - PROCESS | 3780 | 1466520952663 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:55:52 INFO - PROCESS | 3780 | 1466520952672 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 3780 | 1466520952674 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:52 INFO - PROCESS | 3780 | ++DOCSHELL 131EE000 == 34 [pid = 3780] [id = 728] 07:55:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (175D1800) [pid = 3780] [serial = 2184] [outer = 00000000] 07:55:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1760C400) [pid = 3780] [serial = 2185] [outer = 175D1800] 07:55:52 INFO - PROCESS | 3780 | 1466520952716 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1760D000) [pid = 3780] [serial = 2186] [outer = 175D1800] 07:55:53 INFO - PROCESS | 3780 | 1466520953320 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:55:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 848ms 07:55:53 INFO - PROCESS | 3780 | 1466520953386 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 3780 | 1466520953391 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 07:55:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:55:53 INFO - PROCESS | 3780 | 1466520953421 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 3780 | 1466520953424 Marionette TRACE conn3 <- [1,2878,null,{}] 07:55:53 INFO - PROCESS | 3780 | 1466520953430 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 3780 | 1466520953433 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:53 INFO - PROCESS | 3780 | 1466520953561 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:55:53 INFO - PROCESS | 3780 | 1466520953695 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 3780 | 1466520953700 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:53 INFO - PROCESS | 3780 | ++DOCSHELL 102E4800 == 35 [pid = 3780] [id = 729] 07:55:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10433400) [pid = 3780] [serial = 2187] [outer = 00000000] 07:55:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10ED6800) [pid = 3780] [serial = 2188] [outer = 10433400] 07:55:53 INFO - PROCESS | 3780 | 1466520953757 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11240800) [pid = 3780] [serial = 2189] [outer = 10433400] 07:55:54 INFO - PROCESS | 3780 | 1466520954512 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:55:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1162ms 07:55:54 INFO - PROCESS | 3780 | 1466520954572 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 3780 | 1466520954577 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 07:55:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:55:54 INFO - PROCESS | 3780 | 1466520954583 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 3780 | 1466520954586 Marionette TRACE conn3 <- [1,2882,null,{}] 07:55:54 INFO - PROCESS | 3780 | 1466520954590 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 3780 | 1466520954593 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:54 INFO - PROCESS | 3780 | 1466520954709 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:55:54 INFO - PROCESS | 3780 | 1466520954849 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 3780 | 1466520954852 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:54 INFO - PROCESS | 3780 | ++DOCSHELL 12B1E000 == 36 [pid = 3780] [id = 730] 07:55:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12D89400) [pid = 3780] [serial = 2190] [outer = 00000000] 07:55:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13157C00) [pid = 3780] [serial = 2191] [outer = 12D89400] 07:55:54 INFO - PROCESS | 3780 | 1466520954909 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13455800) [pid = 3780] [serial = 2192] [outer = 12D89400] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 0F309400 == 35 [pid = 3780] [id = 727] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 104E5C00 == 34 [pid = 3780] [id = 726] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 165F6000 == 33 [pid = 3780] [id = 725] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 15B6D800 == 32 [pid = 3780] [id = 724] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 14E52C00 == 31 [pid = 3780] [id = 723] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 131EE800 == 30 [pid = 3780] [id = 722] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 12919800 == 29 [pid = 3780] [id = 721] 07:55:55 INFO - PROCESS | 3780 | --DOCSHELL 10E02400 == 28 [pid = 3780] [id = 720] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16819400) [pid = 3780] [serial = 2134] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (174ED000) [pid = 3780] [serial = 2137] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1699BC00) [pid = 3780] [serial = 2135] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14E54800) [pid = 3780] [serial = 2128] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (154E1000) [pid = 3780] [serial = 2129] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17681000) [pid = 3780] [serial = 2114] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11016800) [pid = 3780] [serial = 2116] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (129AF000) [pid = 3780] [serial = 2117] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (14E4AC00) [pid = 3780] [serial = 2119] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14F99C00) [pid = 3780] [serial = 2120] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12B1B000) [pid = 3780] [serial = 2125] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13034800) [pid = 3780] [serial = 2126] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10A5F800) [pid = 3780] [serial = 2122] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11013000) [pid = 3780] [serial = 2123] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13240400) [pid = 3780] [serial = 2140] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (174F8C00) [pid = 3780] [serial = 2138] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13240C00) [pid = 3780] [serial = 2141] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15EB9000) [pid = 3780] [serial = 2131] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17679C00) [pid = 3780] [serial = 2144] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17F6F800) [pid = 3780] [serial = 2147] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16153800) [pid = 3780] [serial = 2132] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17608400) [pid = 3780] [serial = 2143] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1615B800) [pid = 3780] [serial = 2102] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17F6F400) [pid = 3780] [serial = 2146] [outer = 00000000] [url = about:blank] 07:55:55 INFO - PROCESS | 3780 | 1466520955766 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:55:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1256ms 07:55:55 INFO - PROCESS | 3780 | 1466520955840 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 3780 | 1466520955844 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 07:55:55 INFO - PROCESS | 3780 | 1466520955849 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:55:55 INFO - PROCESS | 3780 | 1466520955852 Marionette TRACE conn3 <- [1,2886,null,{}] 07:55:55 INFO - PROCESS | 3780 | 1466520955858 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 3780 | 1466520955861 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:55 INFO - PROCESS | 3780 | 1466520955945 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:55:55 INFO - PROCESS | 3780 | 1466520955958 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 3780 | 1466520955960 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:55 INFO - PROCESS | 3780 | ++DOCSHELL 10E0B800 == 29 [pid = 3780] [id = 731] 07:55:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10E0C400) [pid = 3780] [serial = 2193] [outer = 00000000] 07:55:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11014400) [pid = 3780] [serial = 2194] [outer = 10E0C400] 07:55:56 INFO - PROCESS | 3780 | 1466520956010 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1101EC00) [pid = 3780] [serial = 2195] [outer = 10E0C400] 07:55:56 INFO - PROCESS | 3780 | 1466520956567 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:55:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 738ms 07:55:56 INFO - PROCESS | 3780 | 1466520956591 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 3780 | 1466520956595 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 07:55:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:55:56 INFO - PROCESS | 3780 | 1466520956601 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 3780 | 1466520956603 Marionette TRACE conn3 <- [1,2890,null,{}] 07:55:56 INFO - PROCESS | 3780 | 1466520956607 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 3780 | 1466520956609 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:56 INFO - PROCESS | 3780 | 1466520956694 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:55:56 INFO - PROCESS | 3780 | 1466520956702 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 3780 | 1466520956704 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:56 INFO - PROCESS | 3780 | ++DOCSHELL 12D89000 == 30 [pid = 3780] [id = 732] 07:55:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12D8F400) [pid = 3780] [serial = 2196] [outer = 00000000] 07:55:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (130A2400) [pid = 3780] [serial = 2197] [outer = 12D8F400] 07:55:56 INFO - PROCESS | 3780 | 1466520956752 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131E5400) [pid = 3780] [serial = 2198] [outer = 12D8F400] 07:55:57 INFO - PROCESS | 3780 | 1466520957234 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:55:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 706ms 07:55:57 INFO - PROCESS | 3780 | 1466520957301 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 3780 | 1466520957303 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 07:55:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:55:57 INFO - PROCESS | 3780 | 1466520957307 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 3780 | 1466520957310 Marionette TRACE conn3 <- [1,2894,null,{}] 07:55:57 INFO - PROCESS | 3780 | 1466520957320 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 3780 | 1466520957325 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:57 INFO - PROCESS | 3780 | 1466520957409 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:55:57 INFO - PROCESS | 3780 | 1466520957517 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 3780 | 1466520957520 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:57 INFO - PROCESS | 3780 | ++DOCSHELL 154E2000 == 31 [pid = 3780] [id = 733] 07:55:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (154E2800) [pid = 3780] [serial = 2199] [outer = 00000000] 07:55:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1552E800) [pid = 3780] [serial = 2200] [outer = 154E2800] 07:55:57 INFO - PROCESS | 3780 | 1466520957567 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156F5C00) [pid = 3780] [serial = 2201] [outer = 154E2800] 07:55:57 INFO - PROCESS | 3780 | 1466520957959 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:55:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 707ms 07:55:58 INFO - PROCESS | 3780 | 1466520958012 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:55:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:55:58 INFO - PROCESS | 3780 | 1466520958014 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 07:55:58 INFO - PROCESS | 3780 | 1466520958018 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 3780 | 1466520958020 Marionette TRACE conn3 <- [1,2898,null,{}] 07:55:58 INFO - PROCESS | 3780 | 1466520958023 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 3780 | 1466520958025 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:58 INFO - PROCESS | 3780 | 1466520958172 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:55:58 INFO - PROCESS | 3780 | 1466520958191 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 3780 | 1466520958193 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:58 INFO - PROCESS | 3780 | ++DOCSHELL 15B6C000 == 32 [pid = 3780] [id = 734] 07:55:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15D7A000) [pid = 3780] [serial = 2202] [outer = 00000000] 07:55:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15FFF800) [pid = 3780] [serial = 2203] [outer = 15D7A000] 07:55:58 INFO - PROCESS | 3780 | 1466520958236 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1615A400) [pid = 3780] [serial = 2204] [outer = 15D7A000] 07:55:58 INFO - PROCESS | 3780 | 1466520958705 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:55:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:55:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 07:55:58 INFO - TEST-START | /DOMEvents/constructors.html 07:55:58 INFO - PROCESS | 3780 | 1466520958747 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 3780 | 1466520958749 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 07:55:58 INFO - PROCESS | 3780 | 1466520958753 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 3780 | 1466520958754 Marionette TRACE conn3 <- [1,2902,null,{}] 07:55:58 INFO - PROCESS | 3780 | 1466520958758 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 3780 | 1466520958760 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:58 INFO - PROCESS | 3780 | 1466520958873 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:55:58 INFO - PROCESS | 3780 | 1466520958878 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 3780 | 1466520958880 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:58 INFO - PROCESS | 3780 | ++DOCSHELL 12D88400 == 33 [pid = 3780] [id = 735] 07:55:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15532000) [pid = 3780] [serial = 2205] [outer = 00000000] 07:55:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16817000) [pid = 3780] [serial = 2206] [outer = 15532000] 07:55:58 INFO - PROCESS | 3780 | 1466520958923 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1681CC00) [pid = 3780] [serial = 2207] [outer = 15532000] 07:55:59 INFO - PROCESS | 3780 | 1466520959498 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:55:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:55:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:55:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:55:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:55:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:55:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:55:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:55:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:55:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 816ms 07:55:59 INFO - PROCESS | 3780 | 1466520959576 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 3780 | 1466520959578 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 07:55:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:55:59 INFO - PROCESS | 3780 | 1466520959581 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 3780 | 1466520959583 Marionette TRACE conn3 <- [1,2906,null,{}] 07:55:59 INFO - PROCESS | 3780 | 1466520959587 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 3780 | 1466520959593 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:59 INFO - PROCESS | 3780 | 1466520959749 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:55:59 INFO - PROCESS | 3780 | 1466520959811 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 3780 | 1466520959813 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:55:59 INFO - PROCESS | 3780 | ++DOCSHELL 165EC000 == 34 [pid = 3780] [id = 736] 07:55:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16812000) [pid = 3780] [serial = 2208] [outer = 00000000] 07:55:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1760E800) [pid = 3780] [serial = 2209] [outer = 16812000] 07:55:59 INFO - PROCESS | 3780 | 1466520959857 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (175D3000) [pid = 3780] [serial = 2210] [outer = 16812000] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12924000) [pid = 3780] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11019800) [pid = 3780] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (131EF400) [pid = 3780] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10E09000) [pid = 3780] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0F30B000) [pid = 3780] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16A1B400) [pid = 3780] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13155C00) [pid = 3780] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16151400) [pid = 3780] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15D6E000) [pid = 3780] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10A5C400) [pid = 3780] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1681C000) [pid = 3780] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:56:00 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (14EE2800) [pid = 3780] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:56:00 INFO - PROCESS | 3780 | 1466520960331 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:56:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 801ms 07:56:00 INFO - PROCESS | 3780 | 1466520960383 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 3780 | 1466520960385 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 07:56:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:56:00 INFO - PROCESS | 3780 | 1466520960392 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 3780 | 1466520960394 Marionette TRACE conn3 <- [1,2910,null,{}] 07:56:00 INFO - PROCESS | 3780 | 1466520960397 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 3780 | 1466520960399 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:00 INFO - PROCESS | 3780 | 1466520960517 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:56:00 INFO - PROCESS | 3780 | 1466520960586 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 3780 | 1466520960588 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:00 INFO - PROCESS | 3780 | ++DOCSHELL 12924000 == 35 [pid = 3780] [id = 737] 07:56:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (129E6800) [pid = 3780] [serial = 2211] [outer = 00000000] 07:56:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (131EF400) [pid = 3780] [serial = 2212] [outer = 129E6800] 07:56:00 INFO - PROCESS | 3780 | 1466520960631 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16812800) [pid = 3780] [serial = 2213] [outer = 129E6800] 07:56:00 INFO - PROCESS | 3780 | [3780] 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 07:56:00 INFO - PROCESS | 3780 | [3780] 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 07:56:00 INFO - PROCESS | 3780 | [3780] 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 07:56:00 INFO - PROCESS | 3780 | [3780] 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 07:56:00 INFO - PROCESS | 3780 | 1466520960975 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:56:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:56:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:01 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 07:56:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:01 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 07:56:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:01 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]" 07:56:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:56:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 644ms 07:56:01 INFO - PROCESS | 3780 | 1466520961038 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 3780 | 1466520961040 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 07:56:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:56:01 INFO - PROCESS | 3780 | 1466520961044 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 3780 | 1466520961046 Marionette TRACE conn3 <- [1,2914,null,{}] 07:56:01 INFO - PROCESS | 3780 | 1466520961049 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 3780 | 1466520961051 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:01 INFO - PROCESS | 3780 | 1466520961130 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:56:01 INFO - PROCESS | 3780 | 1466520961135 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 3780 | 1466520961137 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:01 INFO - PROCESS | 3780 | ++DOCSHELL 14EDE000 == 36 [pid = 3780] [id = 738] 07:56:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16151400) [pid = 3780] [serial = 2214] [outer = 00000000] 07:56:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17B07000) [pid = 3780] [serial = 2215] [outer = 16151400] 07:56:01 INFO - PROCESS | 3780 | 1466520961180 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17BCFC00) [pid = 3780] [serial = 2216] [outer = 16151400] 07:56:01 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:56:01 INFO - PROCESS | 3780 | 1466520961611 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:56:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:56:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 596ms 07:56:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:56:01 INFO - PROCESS | 3780 | 1466520961650 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 3780 | 1466520961652 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 07:56:01 INFO - PROCESS | 3780 | 1466520961656 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 3780 | 1466520961657 Marionette TRACE conn3 <- [1,2918,null,{}] 07:56:01 INFO - PROCESS | 3780 | 1466520961660 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 3780 | 1466520961662 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:01 INFO - PROCESS | 3780 | 1466520961784 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:56:01 INFO - PROCESS | 3780 | 1466520961792 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 3780 | 1466520961794 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:01 INFO - PROCESS | 3780 | ++DOCSHELL 154E1400 == 37 [pid = 3780] [id = 739] 07:56:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17E2D000) [pid = 3780] [serial = 2217] [outer = 00000000] 07:56:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17F7C000) [pid = 3780] [serial = 2218] [outer = 17E2D000] 07:56:01 INFO - PROCESS | 3780 | 1466520961836 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17FE4400) [pid = 3780] [serial = 2219] [outer = 17E2D000] 07:56:02 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:56:02 INFO - PROCESS | 3780 | 1466520962288 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:56:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 691ms 07:56:02 INFO - PROCESS | 3780 | 1466520962357 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 3780 | 1466520962362 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:56:02 INFO - PROCESS | 3780 | 1466520962368 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 3780 | 1466520962372 Marionette TRACE conn3 <- [1,2922,null,{}] 07:56:02 INFO - PROCESS | 3780 | 1466520962424 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 3780 | 1466520962427 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:02 INFO - PROCESS | 3780 | 1466520962598 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:56:02 INFO - PROCESS | 3780 | 1466520962717 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 3780 | 1466520962722 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:02 INFO - PROCESS | 3780 | ++DOCSHELL 10E07400 == 38 [pid = 3780] [id = 740] 07:56:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10F71C00) [pid = 3780] [serial = 2220] [outer = 00000000] 07:56:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11CCF000) [pid = 3780] [serial = 2221] [outer = 10F71C00] 07:56:02 INFO - PROCESS | 3780 | 1466520962792 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12B18C00) [pid = 3780] [serial = 2222] [outer = 10F71C00] 07:56:03 INFO - PROCESS | 3780 | 1466520963286 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:56:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:56:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 942ms 07:56:03 INFO - PROCESS | 3780 | 1466520963313 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 3780 | 1466520963318 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 07:56:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:56:03 INFO - PROCESS | 3780 | 1466520963324 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 3780 | 1466520963327 Marionette TRACE conn3 <- [1,2926,null,{}] 07:56:03 INFO - PROCESS | 3780 | 1466520963331 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:03 INFO - PROCESS | 3780 | 1466520963334 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:03 INFO - PROCESS | 3780 | 1466520963442 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:56:03 INFO - PROCESS | 3780 | 1466520963583 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 3780 | 1466520963588 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:03 INFO - PROCESS | 3780 | ++DOCSHELL 13D19C00 == 39 [pid = 3780] [id = 741] 07:56:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1430E400) [pid = 3780] [serial = 2223] [outer = 00000000] 07:56:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (14F9EC00) [pid = 3780] [serial = 2224] [outer = 1430E400] 07:56:03 INFO - PROCESS | 3780 | 1466520963651 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B5F800) [pid = 3780] [serial = 2225] [outer = 1430E400] 07:56:04 INFO - PROCESS | 3780 | 1466520964203 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:56:04 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. 07:56:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 957ms 07:56:04 INFO - PROCESS | 3780 | 1466520964269 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 3780 | 1466520964272 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:56:04 INFO - PROCESS | 3780 | 1466520964276 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 3780 | 1466520964279 Marionette TRACE conn3 <- [1,2930,null,{}] 07:56:04 INFO - PROCESS | 3780 | 1466520964290 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 3780 | 1466520964295 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:04 INFO - PROCESS | 3780 | 1466520964399 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:56:04 INFO - PROCESS | 3780 | 1466520964539 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 3780 | 1466520964542 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:04 INFO - PROCESS | 3780 | ++DOCSHELL 17608400 == 40 [pid = 3780] [id = 742] 07:56:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1760A000) [pid = 3780] [serial = 2226] [outer = 00000000] 07:56:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17B0F400) [pid = 3780] [serial = 2227] [outer = 1760A000] 07:56:04 INFO - PROCESS | 3780 | 1466520964599 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17F7BC00) [pid = 3780] [serial = 2228] [outer = 1760A000] 07:56:05 INFO - PROCESS | 3780 | 1466520965103 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:56:05 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 07:56:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:56:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 848ms 07:56:05 INFO - PROCESS | 3780 | 1466520965117 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 3780 | 1466520965120 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 07:56:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:56:05 INFO - PROCESS | 3780 | 1466520965124 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 3780 | 1466520965126 Marionette TRACE conn3 <- [1,2934,null,{}] 07:56:05 INFO - PROCESS | 3780 | 1466520965129 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 3780 | 1466520965131 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:05 INFO - PROCESS | 3780 | 1466520965238 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:56:05 INFO - PROCESS | 3780 | 1466520965396 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 3780 | 1466520965399 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:05 INFO - PROCESS | 3780 | ++DOCSHELL 17FE9800 == 41 [pid = 3780] [id = 743] 07:56:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17FEBC00) [pid = 3780] [serial = 2229] [outer = 00000000] 07:56:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1818EC00) [pid = 3780] [serial = 2230] [outer = 17FEBC00] 07:56:05 INFO - PROCESS | 3780 | 1466520965454 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18191C00) [pid = 3780] [serial = 2231] [outer = 17FEBC00] 07:56:05 INFO - PROCESS | 3780 | 1466520965944 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:56:06 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. 07:56:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 832ms 07:56:06 INFO - PROCESS | 3780 | 1466520965998 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 3780 | 1466520966001 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 07:56:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:56:06 INFO - PROCESS | 3780 | 1466520966004 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 3780 | 1466520966006 Marionette TRACE conn3 <- [1,2938,null,{}] 07:56:06 INFO - PROCESS | 3780 | 1466520966010 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 3780 | 1466520966012 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:06 INFO - PROCESS | 3780 | 1466520966114 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:56:06 INFO - PROCESS | 3780 | 1466520966286 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 3780 | 1466520966288 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:06 INFO - PROCESS | 3780 | ++DOCSHELL 10439800 == 42 [pid = 3780] [id = 744] 07:56:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1047EC00) [pid = 3780] [serial = 2232] [outer = 00000000] 07:56:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12822400) [pid = 3780] [serial = 2233] [outer = 1047EC00] 07:56:06 INFO - PROCESS | 3780 | 1466520966344 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12B1BC00) [pid = 3780] [serial = 2234] [outer = 1047EC00] 07:56:06 INFO - PROCESS | 3780 | ++DOCSHELL 10E0FC00 == 43 [pid = 3780] [id = 745] 07:56:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10E10800) [pid = 3780] [serial = 2235] [outer = 00000000] 07:56:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10E89800) [pid = 3780] [serial = 2236] [outer = 10E10800] 07:56:07 INFO - PROCESS | 3780 | 1466520967047 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:56:07 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. 07:56:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1098ms 07:56:07 INFO - PROCESS | 3780 | 1466520967106 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 3780 | 1466520967110 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 07:56:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:56:07 INFO - PROCESS | 3780 | 1466520967114 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 3780 | 1466520967119 Marionette TRACE conn3 <- [1,2942,null,{}] 07:56:07 INFO - PROCESS | 3780 | 1466520967124 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 3780 | 1466520967127 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:07 INFO - PROCESS | 3780 | 1466520967272 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:56:07 INFO - PROCESS | 3780 | 1466520967388 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 3780 | 1466520967391 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:07 INFO - PROCESS | 3780 | ++DOCSHELL 11CD0000 == 44 [pid = 3780] [id = 746] 07:56:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1281DC00) [pid = 3780] [serial = 2237] [outer = 00000000] 07:56:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1302FC00) [pid = 3780] [serial = 2238] [outer = 1281DC00] 07:56:07 INFO - PROCESS | 3780 | 1466520967439 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13155C00) [pid = 3780] [serial = 2239] [outer = 1281DC00] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 11012C00 == 43 [pid = 3780] [id = 719] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 14EDE000 == 42 [pid = 3780] [id = 738] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 12924000 == 41 [pid = 3780] [id = 737] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 165EC000 == 40 [pid = 3780] [id = 736] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 12D88400 == 39 [pid = 3780] [id = 735] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 15B6C000 == 38 [pid = 3780] [id = 734] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 154E2000 == 37 [pid = 3780] [id = 733] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 12D89000 == 36 [pid = 3780] [id = 732] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 10E0B800 == 35 [pid = 3780] [id = 731] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 131EE000 == 34 [pid = 3780] [id = 728] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 102E4800 == 33 [pid = 3780] [id = 729] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 12B1E000 == 32 [pid = 3780] [id = 730] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 10E0FC00 == 31 [pid = 3780] [id = 745] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 17FE9800 == 30 [pid = 3780] [id = 743] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 10439800 == 29 [pid = 3780] [id = 744] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 17608400 == 28 [pid = 3780] [id = 742] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 154E1400 == 27 [pid = 3780] [id = 739] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 10E07400 == 26 [pid = 3780] [id = 740] 07:56:08 INFO - PROCESS | 3780 | --DOCSHELL 13D19C00 == 25 [pid = 3780] [id = 741] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (129E7000) [pid = 3780] [serial = 2164] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12B15400) [pid = 3780] [serial = 2165] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12819C00) [pid = 3780] [serial = 2159] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (112C8400) [pid = 3780] [serial = 2158] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13937800) [pid = 3780] [serial = 2167] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10E94400) [pid = 3780] [serial = 2161] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10F69000) [pid = 3780] [serial = 2162] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10567800) [pid = 3780] [serial = 2150] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (102C9000) [pid = 3780] [serial = 2149] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16E7F400) [pid = 3780] [serial = 2183] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13D0EC00) [pid = 3780] [serial = 2153] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13243800) [pid = 3780] [serial = 2152] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16AD5C00) [pid = 3780] [serial = 2156] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16A18C00) [pid = 3780] [serial = 2155] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16156000) [pid = 3780] [serial = 2174] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15FFBC00) [pid = 3780] [serial = 2173] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14E4C800) [pid = 3780] [serial = 2179] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16A1B000) [pid = 3780] [serial = 2176] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16E7D000) [pid = 3780] [serial = 2182] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1760C400) [pid = 3780] [serial = 2185] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16ACEC00) [pid = 3780] [serial = 2177] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (156EB000) [pid = 3780] [serial = 2171] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1552DC00) [pid = 3780] [serial = 2170] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1430A000) [pid = 3780] [serial = 2168] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15974C00) [pid = 3780] [serial = 2180] [outer = 00000000] [url = about:blank] 07:56:08 INFO - PROCESS | 3780 | 1466520968541 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:56:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:56:08 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 07:56:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1460ms 07:56:08 INFO - PROCESS | 3780 | 1466520968578 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 3780 | 1466520968582 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 07:56:08 INFO - PROCESS | 3780 | 1466520968586 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:56:08 INFO - PROCESS | 3780 | 1466520968591 Marionette TRACE conn3 <- [1,2946,null,{}] 07:56:08 INFO - PROCESS | 3780 | 1466520968595 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 3780 | 1466520968598 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:08 INFO - PROCESS | 3780 | 1466520968699 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:56:08 INFO - PROCESS | 3780 | 1466520968802 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 3780 | 1466520968805 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:08 INFO - PROCESS | 3780 | ++DOCSHELL 10E06000 == 26 [pid = 3780] [id = 747] 07:56:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10E06C00) [pid = 3780] [serial = 2240] [outer = 00000000] 07:56:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11016800) [pid = 3780] [serial = 2241] [outer = 10E06C00] 07:56:08 INFO - PROCESS | 3780 | 1466520968852 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11AE1C00) [pid = 3780] [serial = 2242] [outer = 10E06C00] 07:56:09 INFO - PROCESS | 3780 | 1466520969267 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:56:09 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. 07:56:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 706ms 07:56:09 INFO - PROCESS | 3780 | 1466520969287 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 3780 | 1466520969292 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:56:09 INFO - PROCESS | 3780 | 1466520969312 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 3780 | 1466520969315 Marionette TRACE conn3 <- [1,2950,null,{}] 07:56:09 INFO - PROCESS | 3780 | 1466520969318 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 3780 | 1466520969321 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:09 INFO - PROCESS | 3780 | 1466520969409 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:56:09 INFO - PROCESS | 3780 | 1466520969445 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 3780 | 1466520969448 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:09 INFO - PROCESS | 3780 | ++DOCSHELL 12B15C00 == 27 [pid = 3780] [id = 748] 07:56:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12B16400) [pid = 3780] [serial = 2243] [outer = 00000000] 07:56:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12D8B000) [pid = 3780] [serial = 2244] [outer = 12B16400] 07:56:09 INFO - PROCESS | 3780 | 1466520969494 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1312F400) [pid = 3780] [serial = 2245] [outer = 12B16400] 07:56:09 INFO - PROCESS | 3780 | 1466520969935 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:56:09 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. 07:56:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 659ms 07:56:09 INFO - PROCESS | 3780 | 1466520969956 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 3780 | 1466520969958 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:56:09 INFO - PROCESS | 3780 | 1466520969962 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 3780 | 1466520969965 Marionette TRACE conn3 <- [1,2954,null,{}] 07:56:10 INFO - PROCESS | 3780 | 1466520969975 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 3780 | 1466520969980 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:10 INFO - PROCESS | 3780 | 1466520970061 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:56:10 INFO - PROCESS | 3780 | 1466520970069 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 3780 | 1466520970072 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:10 INFO - PROCESS | 3780 | ++DOCSHELL 1430B000 == 28 [pid = 3780] [id = 749] 07:56:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1430B400) [pid = 3780] [serial = 2246] [outer = 00000000] 07:56:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14E56000) [pid = 3780] [serial = 2247] [outer = 1430B400] 07:56:10 INFO - PROCESS | 3780 | 1466520970119 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (154E2000) [pid = 3780] [serial = 2248] [outer = 1430B400] 07:56:10 INFO - PROCESS | 3780 | 1466520970564 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:56:10 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. 07:56:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 644ms 07:56:10 INFO - PROCESS | 3780 | 1466520970611 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 3780 | 1466520970613 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 07:56:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:56:10 INFO - PROCESS | 3780 | 1466520970616 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 3780 | 1466520970618 Marionette TRACE conn3 <- [1,2958,null,{}] 07:56:10 INFO - PROCESS | 3780 | 1466520970634 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 3780 | 1466520970637 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:10 INFO - PROCESS | 3780 | 1466520970763 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:56:10 INFO - PROCESS | 3780 | 1466520970769 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 3780 | 1466520970772 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:10 INFO - PROCESS | 3780 | ++DOCSHELL 15525C00 == 29 [pid = 3780] [id = 750] 07:56:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1552D400) [pid = 3780] [serial = 2249] [outer = 00000000] 07:56:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B6C800) [pid = 3780] [serial = 2250] [outer = 1552D400] 07:56:10 INFO - PROCESS | 3780 | 1466520970870 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15EAF000) [pid = 3780] [serial = 2251] [outer = 1552D400] 07:56:11 INFO - PROCESS | 3780 | 1466520971279 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:56:11 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. 07:56:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 706ms 07:56:11 INFO - PROCESS | 3780 | 1466520971317 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 3780 | 1466520971319 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:56:11 INFO - PROCESS | 3780 | 1466520971322 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 3780 | 1466520971324 Marionette TRACE conn3 <- [1,2962,null,{}] 07:56:11 INFO - PROCESS | 3780 | 1466520971327 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 3780 | 1466520971329 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:11 INFO - PROCESS | 3780 | 1466520971439 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:56:11 INFO - PROCESS | 3780 | 1466520971443 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 3780 | 1466520971445 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:11 INFO - PROCESS | 3780 | ++DOCSHELL 15D78800 == 30 [pid = 3780] [id = 751] 07:56:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15FF6400) [pid = 3780] [serial = 2252] [outer = 00000000] 07:56:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (165F6000) [pid = 3780] [serial = 2253] [outer = 15FF6400] 07:56:11 INFO - PROCESS | 3780 | 1466520971489 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16815000) [pid = 3780] [serial = 2254] [outer = 15FF6400] 07:56:11 INFO - PROCESS | 3780 | 1466520971940 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:56:11 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. 07:56:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 644ms 07:56:11 INFO - PROCESS | 3780 | 1466520971959 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 3780 | 1466520971961 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:56:11 INFO - PROCESS | 3780 | 1466520971964 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 3780 | 1466520971966 Marionette TRACE conn3 <- [1,2966,null,{}] 07:56:11 INFO - PROCESS | 3780 | 1466520971969 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 3780 | 1466520971974 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:12 INFO - PROCESS | 3780 | 1466520972103 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:56:12 INFO - PROCESS | 3780 | 1466520972108 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 3780 | 1466520972110 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:12 INFO - PROCESS | 3780 | ++DOCSHELL 1615CC00 == 31 [pid = 3780] [id = 752] 07:56:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (169A6C00) [pid = 3780] [serial = 2255] [outer = 00000000] 07:56:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16A2EC00) [pid = 3780] [serial = 2256] [outer = 169A6C00] 07:56:12 INFO - PROCESS | 3780 | 1466520972179 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16E72000) [pid = 3780] [serial = 2257] [outer = 169A6C00] 07:56:12 INFO - PROCESS | 3780 | 1466520972923 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (129E6800) [pid = 3780] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15D7A000) [pid = 3780] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15532000) [pid = 3780] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10433400) [pid = 3780] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12D89400) [pid = 3780] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16812000) [pid = 3780] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (175D1800) [pid = 3780] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12D8F400) [pid = 3780] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10E0C400) [pid = 3780] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (154E2800) [pid = 3780] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16151400) [pid = 3780] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:56:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17E2D000) [pid = 3780] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:56:12 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. 07:56:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 989ms 07:56:12 INFO - PROCESS | 3780 | 1466520972983 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 3780 | 1466520972985 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:56:13 INFO - PROCESS | 3780 | 1466520972998 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 3780 | 1466520973000 Marionette TRACE conn3 <- [1,2970,null,{}] 07:56:13 INFO - PROCESS | 3780 | 1466520973003 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 3780 | 1466520973005 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:13 INFO - PROCESS | 3780 | 1466520973081 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:56:13 INFO - PROCESS | 3780 | 1466520973086 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 3780 | 1466520973088 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:13 INFO - PROCESS | 3780 | ++DOCSHELL 105E7800 == 32 [pid = 3780] [id = 753] 07:56:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12B1FC00) [pid = 3780] [serial = 2258] [outer = 00000000] 07:56:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13152400) [pid = 3780] [serial = 2259] [outer = 12B1FC00] 07:56:13 INFO - PROCESS | 3780 | 1466520973131 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (154E3400) [pid = 3780] [serial = 2260] [outer = 12B1FC00] 07:56:13 INFO - PROCESS | 3780 | 1466520973560 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:56:13 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 07:56:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:56:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 597ms 07:56:13 INFO - PROCESS | 3780 | 1466520973597 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 3780 | 1466520973599 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:56:13 INFO - PROCESS | 3780 | 1466520973602 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 3780 | 1466520973603 Marionette TRACE conn3 <- [1,2974,null,{}] 07:56:13 INFO - PROCESS | 3780 | 1466520973607 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 3780 | 1466520973609 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:13 INFO - PROCESS | 3780 | 1466520973683 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:56:13 INFO - PROCESS | 3780 | 1466520973687 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 3780 | 1466520973689 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:13 INFO - PROCESS | 3780 | ++DOCSHELL 1314C400 == 33 [pid = 3780] [id = 754] 07:56:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16152400) [pid = 3780] [serial = 2261] [outer = 00000000] 07:56:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17514C00) [pid = 3780] [serial = 2262] [outer = 16152400] 07:56:13 INFO - PROCESS | 3780 | 1466520973731 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (175C5000) [pid = 3780] [serial = 2263] [outer = 16152400] 07:56:14 INFO - PROCESS | 3780 | 1466520974143 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:56:14 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. 07:56:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 596ms 07:56:14 INFO - PROCESS | 3780 | 1466520974199 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 3780 | 1466520974201 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 07:56:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:56:14 INFO - PROCESS | 3780 | 1466520974204 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 3780 | 1466520974206 Marionette TRACE conn3 <- [1,2978,null,{}] 07:56:14 INFO - PROCESS | 3780 | 1466520974222 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 3780 | 1466520974224 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:14 INFO - PROCESS | 3780 | 1466520974300 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:56:14 INFO - PROCESS | 3780 | 1466520974306 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 3780 | 1466520974308 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:14 INFO - PROCESS | 3780 | ++DOCSHELL 1760F000 == 34 [pid = 3780] [id = 755] 07:56:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17610400) [pid = 3780] [serial = 2264] [outer = 00000000] 07:56:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B02800) [pid = 3780] [serial = 2265] [outer = 17610400] 07:56:14 INFO - PROCESS | 3780 | 1466520974350 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17B0FC00) [pid = 3780] [serial = 2266] [outer = 17610400] 07:56:14 INFO - PROCESS | 3780 | ++DOCSHELL 17FEE000 == 35 [pid = 3780] [id = 756] 07:56:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17FEE800) [pid = 3780] [serial = 2267] [outer = 00000000] 07:56:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18189800) [pid = 3780] [serial = 2268] [outer = 17FEE800] 07:56:14 INFO - PROCESS | 3780 | 1466520974783 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:56:14 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. 07:56:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 596ms 07:56:14 INFO - PROCESS | 3780 | 1466520974802 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 3780 | 1466520974803 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 07:56:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:56:14 INFO - PROCESS | 3780 | 1466520974807 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 3780 | 1466520974818 Marionette TRACE conn3 <- [1,2982,null,{}] 07:56:14 INFO - PROCESS | 3780 | 1466520974835 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 3780 | 1466520974837 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:14 INFO - PROCESS | 3780 | 1466520974933 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:56:15 INFO - PROCESS | 3780 | 1466520975160 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 3780 | 1466520975163 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:15 INFO - PROCESS | 3780 | ++DOCSHELL 0F30CC00 == 36 [pid = 3780] [id = 757] 07:56:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0F30D000) [pid = 3780] [serial = 2269] [outer = 00000000] 07:56:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10271C00) [pid = 3780] [serial = 2270] [outer = 0F30D000] 07:56:15 INFO - PROCESS | 3780 | 1466520975228 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A5C400) [pid = 3780] [serial = 2271] [outer = 0F30D000] 07:56:15 INFO - PROCESS | 3780 | 1466520975817 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:56:15 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 07:56:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1052ms 07:56:15 INFO - PROCESS | 3780 | 1466520975860 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 3780 | 1466520975864 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 07:56:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:56:15 INFO - PROCESS | 3780 | 1466520975869 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 3780 | 1466520975874 Marionette TRACE conn3 <- [1,2986,null,{}] 07:56:15 INFO - PROCESS | 3780 | 1466520975904 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 3780 | 1466520975907 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:16 INFO - PROCESS | 3780 | 1466520976029 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:56:16 INFO - PROCESS | 3780 | 1466520976172 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 3780 | 1466520976175 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:16 INFO - PROCESS | 3780 | ++DOCSHELL 12B1E000 == 37 [pid = 3780] [id = 758] 07:56:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12D8F800) [pid = 3780] [serial = 2272] [outer = 00000000] 07:56:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13459400) [pid = 3780] [serial = 2273] [outer = 12D8F800] 07:56:16 INFO - PROCESS | 3780 | 1466520976231 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13D19400) [pid = 3780] [serial = 2274] [outer = 12D8F800] 07:56:16 INFO - PROCESS | 3780 | 1466520976879 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:56:16 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. 07:56:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1020ms 07:56:16 INFO - PROCESS | 3780 | 1466520976892 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 3780 | 1466520976899 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 07:56:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:56:16 INFO - PROCESS | 3780 | 1466520976904 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 3780 | 1466520976907 Marionette TRACE conn3 <- [1,2990,null,{}] 07:56:16 INFO - PROCESS | 3780 | 1466520976911 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 3780 | 1466520976914 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:17 INFO - PROCESS | 3780 | 1466520977051 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:56:17 INFO - PROCESS | 3780 | 1466520977224 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 3780 | 1466520977226 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:17 INFO - PROCESS | 3780 | ++DOCSHELL 0C76F400 == 38 [pid = 3780] [id = 759] 07:56:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0F30F400) [pid = 3780] [serial = 2275] [outer = 00000000] 07:56:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11019800) [pid = 3780] [serial = 2276] [outer = 0F30F400] 07:56:17 INFO - PROCESS | 3780 | 1466520977280 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13037400) [pid = 3780] [serial = 2277] [outer = 0F30F400] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 17FEE000 == 37 [pid = 3780] [id = 756] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 1760F000 == 36 [pid = 3780] [id = 755] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 1314C400 == 35 [pid = 3780] [id = 754] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 105E7800 == 34 [pid = 3780] [id = 753] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 1615CC00 == 33 [pid = 3780] [id = 752] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 15D78800 == 32 [pid = 3780] [id = 751] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 15525C00 == 31 [pid = 3780] [id = 750] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 1430B000 == 30 [pid = 3780] [id = 749] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 12B15C00 == 29 [pid = 3780] [id = 748] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 10E06000 == 28 [pid = 3780] [id = 747] 07:56:18 INFO - PROCESS | 3780 | --DOCSHELL 11CD0000 == 27 [pid = 3780] [id = 746] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17BCFC00) [pid = 3780] [serial = 2216] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17F7C000) [pid = 3780] [serial = 2218] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17FE4400) [pid = 3780] [serial = 2219] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17B07000) [pid = 3780] [serial = 2215] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (175D3000) [pid = 3780] [serial = 2210] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1681CC00) [pid = 3780] [serial = 2207] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16812800) [pid = 3780] [serial = 2213] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (156F5C00) [pid = 3780] [serial = 2201] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15FFF800) [pid = 3780] [serial = 2203] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1615A400) [pid = 3780] [serial = 2204] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16817000) [pid = 3780] [serial = 2206] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (131EF400) [pid = 3780] [serial = 2212] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10ED6800) [pid = 3780] [serial = 2188] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11240800) [pid = 3780] [serial = 2189] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13157C00) [pid = 3780] [serial = 2191] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13455800) [pid = 3780] [serial = 2192] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1760E800) [pid = 3780] [serial = 2209] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1760D000) [pid = 3780] [serial = 2186] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (130A2400) [pid = 3780] [serial = 2197] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (131E5400) [pid = 3780] [serial = 2198] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11014400) [pid = 3780] [serial = 2194] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1101EC00) [pid = 3780] [serial = 2195] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1552E800) [pid = 3780] [serial = 2200] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 3780 | 1466520978075 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:56:18 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. 07:56:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1225ms 07:56:18 INFO - PROCESS | 3780 | 1466520978114 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:56:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:56:18 INFO - PROCESS | 3780 | 1466520978117 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 07:56:18 INFO - PROCESS | 3780 | 1466520978121 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 3780 | 1466520978126 Marionette TRACE conn3 <- [1,2994,null,{}] 07:56:18 INFO - PROCESS | 3780 | 1466520978131 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 3780 | 1466520978134 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:18 INFO - PROCESS | 3780 | 1466520978219 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:56:18 INFO - PROCESS | 3780 | 1466520978227 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 3780 | 1466520978230 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:18 INFO - PROCESS | 3780 | ++DOCSHELL 10ED4400 == 28 [pid = 3780] [id = 760] 07:56:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11010400) [pid = 3780] [serial = 2278] [outer = 00000000] 07:56:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11017000) [pid = 3780] [serial = 2279] [outer = 11010400] 07:56:18 INFO - PROCESS | 3780 | 1466520978277 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (112C0C00) [pid = 3780] [serial = 2280] [outer = 11010400] 07:56:18 INFO - PROCESS | 3780 | 1466520978772 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:56:18 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. 07:56:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 706ms 07:56:18 INFO - PROCESS | 3780 | 1466520978819 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 3780 | 1466520978823 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 07:56:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:56:18 INFO - PROCESS | 3780 | 1466520978828 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 3780 | 1466520978831 Marionette TRACE conn3 <- [1,2998,null,{}] 07:56:18 INFO - PROCESS | 3780 | 1466520978834 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 3780 | 1466520978837 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:18 INFO - PROCESS | 3780 | 1466520978932 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:56:19 INFO - PROCESS | 3780 | 1466520979055 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 3780 | 1466520979057 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:19 INFO - PROCESS | 3780 | ++DOCSHELL 130C8400 == 29 [pid = 3780] [id = 761] 07:56:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (130CE000) [pid = 3780] [serial = 2281] [outer = 00000000] 07:56:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (131E5400) [pid = 3780] [serial = 2282] [outer = 130CE000] 07:56:19 INFO - PROCESS | 3780 | 1466520979157 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13455800) [pid = 3780] [serial = 2283] [outer = 130CE000] 07:56:19 INFO - PROCESS | 3780 | [3780] 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 07:56:19 INFO - PROCESS | 3780 | 1466520979551 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:56:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:56:19 INFO - {} 07:56:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:56:19 INFO - {} 07:56:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:56:19 INFO - {} 07:56:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:56:19 INFO - {} 07:56:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 737ms 07:56:19 INFO - PROCESS | 3780 | 1466520979633 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 3780 | 1466520979636 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 07:56:19 INFO - PROCESS | 3780 | 1466520979645 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 3780 | 1466520979648 Marionette TRACE conn3 <- [1,3002,null,{}] 07:56:19 INFO - TEST-START | /FileAPI/fileReader.html 07:56:19 INFO - PROCESS | 3780 | 1466520979659 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:19 INFO - PROCESS | 3780 | 1466520979664 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:19 INFO - PROCESS | 3780 | 1466520979746 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:56:19 INFO - PROCESS | 3780 | 1466520979752 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 3780 | 1466520979755 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:19 INFO - PROCESS | 3780 | ++DOCSHELL 14F14000 == 30 [pid = 3780] [id = 762] 07:56:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (14F9B000) [pid = 3780] [serial = 2284] [outer = 00000000] 07:56:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B6C000) [pid = 3780] [serial = 2285] [outer = 14F9B000] 07:56:19 INFO - PROCESS | 3780 | 1466520979810 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15FFC800) [pid = 3780] [serial = 2286] [outer = 14F9B000] 07:56:20 INFO - PROCESS | 3780 | 1466520980247 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:56:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:56:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:56:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:56:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:56:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 643ms 07:56:20 INFO - TEST-START | /FileAPI/historical.html 07:56:20 INFO - PROCESS | 3780 | 1466520980296 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 3780 | 1466520980299 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 07:56:20 INFO - PROCESS | 3780 | 1466520980302 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 3780 | 1466520980304 Marionette TRACE conn3 <- [1,3006,null,{}] 07:56:20 INFO - PROCESS | 3780 | 1466520980307 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 3780 | 1466520980309 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:20 INFO - PROCESS | 3780 | 1466520980433 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:56:20 INFO - PROCESS | 3780 | 1466520980438 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 3780 | 1466520980440 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:20 INFO - PROCESS | 3780 | ++DOCSHELL 1615B800 == 31 [pid = 3780] [id = 763] 07:56:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1615C400) [pid = 3780] [serial = 2287] [outer = 00000000] 07:56:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16820800) [pid = 3780] [serial = 2288] [outer = 1615C400] 07:56:20 INFO - PROCESS | 3780 | 1466520980483 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16A14C00) [pid = 3780] [serial = 2289] [outer = 1615C400] 07:56:20 INFO - PROCESS | 3780 | 1466520980910 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:56:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:56:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:56:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:56:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:56:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:56:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:56:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:56:20 INFO - TEST-OK | /FileAPI/historical.html | took 628ms 07:56:20 INFO - PROCESS | 3780 | 1466520980938 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 3780 | 1466520980940 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 07:56:20 INFO - TEST-START | /FileAPI/idlharness.html 07:56:20 INFO - PROCESS | 3780 | 1466520980950 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 3780 | 1466520980952 Marionette TRACE conn3 <- [1,3010,null,{}] 07:56:20 INFO - PROCESS | 3780 | 1466520980955 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 3780 | 1466520980957 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:21 INFO - PROCESS | 3780 | 1466520981077 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:56:21 INFO - PROCESS | 3780 | 1466520981083 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 3780 | 1466520981085 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:21 INFO - PROCESS | 3780 | ++DOCSHELL 16A1F800 == 32 [pid = 3780] [id = 764] 07:56:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A1FC00) [pid = 3780] [serial = 2290] [outer = 00000000] 07:56:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16E7CC00) [pid = 3780] [serial = 2291] [outer = 16A1FC00] 07:56:21 INFO - PROCESS | 3780 | 1466520981131 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16E7D400) [pid = 3780] [serial = 2292] [outer = 16A1FC00] 07:56:22 INFO - PROCESS | 3780 | 1466520982069 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:56:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:56:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:56:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:56:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:56:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:56:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:56:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:56:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:56:22 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 07:56:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:56:22 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 07:56:22 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 07:56:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:56:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:56:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:56:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:56:22 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 07:56:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:56:22 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 07:56:22 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 07:56:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:56:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:56:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1287ms 07:56:22 INFO - PROCESS | 3780 | 1466520982225 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 3780 | 1466520982227 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 07:56:22 INFO - TEST-START | /FileAPI/idlharness.worker 07:56:22 INFO - PROCESS | 3780 | 1466520982230 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 3780 | 1466520982232 Marionette TRACE conn3 <- [1,3014,null,{}] 07:56:22 INFO - PROCESS | 3780 | 1466520982236 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 3780 | 1466520982241 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:22 INFO - PROCESS | 3780 | 1466520982478 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17FEE800) [pid = 3780] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1430B400) [pid = 3780] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1281DC00) [pid = 3780] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15FF6400) [pid = 3780] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1047EC00) [pid = 3780] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16152400) [pid = 3780] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E06C00) [pid = 3780] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (169A6C00) [pid = 3780] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12B1FC00) [pid = 3780] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1430E400) [pid = 3780] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1760A000) [pid = 3780] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10E10800) [pid = 3780] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B16400) [pid = 3780] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F71C00) [pid = 3780] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17FEBC00) [pid = 3780] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:56:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1552D400) [pid = 3780] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:56:22 INFO - PROCESS | 3780 | 1466520982570 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 3780 | 1466520982573 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:22 INFO - PROCESS | 3780 | ++DOCSHELL 0F30C800 == 33 [pid = 3780] [id = 765] 07:56:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1047EC00) [pid = 3780] [serial = 2293] [outer = 00000000] 07:56:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1430B400) [pid = 3780] [serial = 2294] [outer = 1047EC00] 07:56:22 INFO - PROCESS | 3780 | 1466520982616 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16ED5000) [pid = 3780] [serial = 2295] [outer = 1047EC00] 07:56:22 INFO - PROCESS | 3780 | [3780] 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 07:56:23 INFO - PROCESS | 3780 | 1466520983467 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:56:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:56:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:56:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:56:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:56:23 INFO - {} 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:56:23 INFO - {} 07:56:23 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 - {} 07:56:23 INFO - {} 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:56:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:56:23 INFO - {} 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:56:23 INFO - {} 07:56:23 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 - {} 07:56:23 INFO - {} 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:56:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:56:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:56:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:56:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 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 07:56:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:56:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:56:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:56:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:56:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:56:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:56:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:56:23 INFO - {} 07:56:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1475ms 07:56:23 INFO - PROCESS | 3780 | 1466520983696 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 3780 | 1466520983699 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 07:56:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:56:23 INFO - PROCESS | 3780 | 1466520983702 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 3780 | 1466520983704 Marionette TRACE conn3 <- [1,3018,null,{}] 07:56:23 INFO - PROCESS | 3780 | 1466520983707 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:23 INFO - PROCESS | 3780 | 1466520983709 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:23 INFO - PROCESS | 3780 | 1466520983822 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:56:23 INFO - PROCESS | 3780 | 1466520983907 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 3780 | 1466520983909 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:23 INFO - PROCESS | 3780 | ++DOCSHELL 10434000 == 34 [pid = 3780] [id = 766] 07:56:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19960400) [pid = 3780] [serial = 2296] [outer = 00000000] 07:56:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1996D800) [pid = 3780] [serial = 2297] [outer = 19960400] 07:56:23 INFO - PROCESS | 3780 | 1466520983951 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1ABB2000) [pid = 3780] [serial = 2298] [outer = 19960400] 07:56:24 INFO - PROCESS | 3780 | 1466520984284 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:56:24 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 07:56:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 644ms 07:56:24 INFO - PROCESS | 3780 | 1466520984340 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 3780 | 1466520984342 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 07:56:24 INFO - PROCESS | 3780 | 1466520984345 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:56:24 INFO - PROCESS | 3780 | 1466520984347 Marionette TRACE conn3 <- [1,3022,null,{}] 07:56:24 INFO - PROCESS | 3780 | 1466520984350 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 3780 | 1466520984352 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:24 INFO - PROCESS | 3780 | 1466520984476 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:56:24 INFO - PROCESS | 3780 | 1466520984581 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 3780 | 1466520984584 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:24 INFO - PROCESS | 3780 | ++DOCSHELL 0F30D800 == 35 [pid = 3780] [id = 767] 07:56:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0F30DC00) [pid = 3780] [serial = 2299] [outer = 00000000] 07:56:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10432400) [pid = 3780] [serial = 2300] [outer = 0F30DC00] 07:56:24 INFO - PROCESS | 3780 | 1466520984641 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (105EE000) [pid = 3780] [serial = 2301] [outer = 0F30DC00] 07:56:25 INFO - PROCESS | 3780 | 1466520985247 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:56:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 942ms 07:56:25 INFO - PROCESS | 3780 | 1466520985293 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 3780 | 1466520985297 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:56:25 INFO - PROCESS | 3780 | 1466520985302 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 3780 | 1466520985305 Marionette TRACE conn3 <- [1,3026,null,{}] 07:56:25 INFO - PROCESS | 3780 | 1466520985310 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 3780 | 1466520985315 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:25 INFO - PROCESS | 3780 | 1466520985429 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:56:25 INFO - PROCESS | 3780 | 1466520985540 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 3780 | 1466520985543 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:25 INFO - PROCESS | 3780 | ++DOCSHELL 13155400 == 36 [pid = 3780] [id = 768] 07:56:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (131EC000) [pid = 3780] [serial = 2302] [outer = 00000000] 07:56:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13D18000) [pid = 3780] [serial = 2303] [outer = 131EC000] 07:56:25 INFO - PROCESS | 3780 | 1466520985599 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14E49000) [pid = 3780] [serial = 2304] [outer = 131EC000] 07:56:26 INFO - PROCESS | 3780 | 1466520986167 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:56:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:56:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:56:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 895ms 07:56:26 INFO - PROCESS | 3780 | 1466520986241 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 3780 | 1466520986245 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 07:56:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:56:26 INFO - PROCESS | 3780 | 1466520986250 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 3780 | 1466520986252 Marionette TRACE conn3 <- [1,3030,null,{}] 07:56:26 INFO - PROCESS | 3780 | 1466520986256 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 3780 | 1466520986259 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:26 INFO - PROCESS | 3780 | 1466520986369 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:56:26 INFO - PROCESS | 3780 | 1466520986529 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 3780 | 1466520986532 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:26 INFO - PROCESS | 3780 | ++DOCSHELL 15B5F400 == 37 [pid = 3780] [id = 769] 07:56:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16157800) [pid = 3780] [serial = 2305] [outer = 00000000] 07:56:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1682D800) [pid = 3780] [serial = 2306] [outer = 16157800] 07:56:26 INFO - PROCESS | 3780 | 1466520986587 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16831C00) [pid = 3780] [serial = 2307] [outer = 16157800] 07:56:27 INFO - PROCESS | 3780 | 1466520987318 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:56:27 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. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:56:27 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'.) 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:56:27 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. 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:56:27 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. 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:56:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:56:27 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. 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:56:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:56:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:56:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:56:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:56:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1209ms 07:56:27 INFO - PROCESS | 3780 | 1466520987448 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 3780 | 1466520987451 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 07:56:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:56:27 INFO - PROCESS | 3780 | 1466520987461 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 3780 | 1466520987467 Marionette TRACE conn3 <- [1,3034,null,{}] 07:56:27 INFO - PROCESS | 3780 | 1466520987514 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 3780 | 1466520987518 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:27 INFO - PROCESS | 3780 | 1466520987614 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:56:27 INFO - PROCESS | 3780 | 1466520987750 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 3780 | 1466520987752 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:27 INFO - PROCESS | 3780 | ++DOCSHELL 1682D000 == 38 [pid = 3780] [id = 770] 07:56:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16831400) [pid = 3780] [serial = 2308] [outer = 00000000] 07:56:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19963800) [pid = 3780] [serial = 2309] [outer = 16831400] 07:56:27 INFO - PROCESS | 3780 | 1466520987804 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1996CC00) [pid = 3780] [serial = 2310] [outer = 16831400] 07:56:28 INFO - PROCESS | 3780 | [3780] 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 07:56:28 INFO - PROCESS | 3780 | 1466520988507 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:56:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:56:28 INFO - {} 07:56:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1099ms 07:56:28 INFO - PROCESS | 3780 | 1466520988550 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 3780 | 1466520988555 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 07:56:28 INFO - PROCESS | 3780 | 1466520988580 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 3780 | 1466520988583 Marionette TRACE conn3 <- [1,3038,null,{}] 07:56:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:56:28 INFO - PROCESS | 3780 | 1466520988589 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 3780 | 1466520988591 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:28 INFO - PROCESS | 3780 | 1466520988696 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:56:28 INFO - PROCESS | 3780 | 1466520988836 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 3780 | 1466520988841 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:28 INFO - PROCESS | 3780 | ++DOCSHELL 1123A800 == 39 [pid = 3780] [id = 771] 07:56:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11C2B400) [pid = 3780] [serial = 2311] [outer = 00000000] 07:56:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1345D000) [pid = 3780] [serial = 2312] [outer = 11C2B400] 07:56:28 INFO - PROCESS | 3780 | 1466520988893 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13D11C00) [pid = 3780] [serial = 2313] [outer = 11C2B400] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 10434000 == 38 [pid = 3780] [id = 766] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 0F30C800 == 37 [pid = 3780] [id = 765] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 16A1F800 == 36 [pid = 3780] [id = 764] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 1615B800 == 35 [pid = 3780] [id = 763] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 14F14000 == 34 [pid = 3780] [id = 762] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 130C8400 == 33 [pid = 3780] [id = 761] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 10ED4400 == 32 [pid = 3780] [id = 760] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 0C76F400 == 31 [pid = 3780] [id = 759] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 0F30CC00 == 30 [pid = 3780] [id = 757] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 12B1E000 == 29 [pid = 3780] [id = 758] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 1682D000 == 28 [pid = 3780] [id = 770] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 15B5F400 == 27 [pid = 3780] [id = 769] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 0F30D800 == 26 [pid = 3780] [id = 767] 07:56:30 INFO - PROCESS | 3780 | --DOCSHELL 13155400 == 25 [pid = 3780] [id = 768] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (18189800) [pid = 3780] [serial = 2268] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14E56000) [pid = 3780] [serial = 2247] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13155C00) [pid = 3780] [serial = 2239] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16815000) [pid = 3780] [serial = 2254] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1302FC00) [pid = 3780] [serial = 2238] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12822400) [pid = 3780] [serial = 2233] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17514C00) [pid = 3780] [serial = 2262] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11016800) [pid = 3780] [serial = 2241] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (154E2000) [pid = 3780] [serial = 2248] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16A2EC00) [pid = 3780] [serial = 2256] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (154E3400) [pid = 3780] [serial = 2260] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15B5F800) [pid = 3780] [serial = 2225] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (175C5000) [pid = 3780] [serial = 2263] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16E72000) [pid = 3780] [serial = 2257] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17B0F400) [pid = 3780] [serial = 2227] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17F7BC00) [pid = 3780] [serial = 2228] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11AE1C00) [pid = 3780] [serial = 2242] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (14F9EC00) [pid = 3780] [serial = 2224] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10E89800) [pid = 3780] [serial = 2236] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12D8B000) [pid = 3780] [serial = 2244] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12B18C00) [pid = 3780] [serial = 2222] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13152400) [pid = 3780] [serial = 2259] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1818EC00) [pid = 3780] [serial = 2230] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18191C00) [pid = 3780] [serial = 2231] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15EAF000) [pid = 3780] [serial = 2251] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12B1BC00) [pid = 3780] [serial = 2234] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11CCF000) [pid = 3780] [serial = 2221] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (165F6000) [pid = 3780] [serial = 2253] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1312F400) [pid = 3780] [serial = 2245] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15B6C800) [pid = 3780] [serial = 2250] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17B02800) [pid = 3780] [serial = 2265] [outer = 00000000] [url = about:blank] 07:56:30 INFO - PROCESS | 3780 | 1466520990080 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:56:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:56:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:56:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:56:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1554ms 07:56:30 INFO - PROCESS | 3780 | 1466520990131 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 3780 | 1466520990136 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 07:56:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:56:30 INFO - PROCESS | 3780 | 1466520990141 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 3780 | 1466520990145 Marionette TRACE conn3 <- [1,3042,null,{}] 07:56:30 INFO - PROCESS | 3780 | 1466520990152 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 3780 | 1466520990155 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:30 INFO - PROCESS | 3780 | 1466520990285 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:56:30 INFO - PROCESS | 3780 | 1466520990299 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 3780 | 1466520990303 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:30 INFO - PROCESS | 3780 | ++DOCSHELL 10B70C00 == 26 [pid = 3780] [id = 772] 07:56:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10B71400) [pid = 3780] [serial = 2314] [outer = 00000000] 07:56:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10E0B400) [pid = 3780] [serial = 2315] [outer = 10B71400] 07:56:30 INFO - PROCESS | 3780 | 1466520990353 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10ED4400) [pid = 3780] [serial = 2316] [outer = 10B71400] 07:56:31 INFO - PROCESS | 3780 | 1466520991089 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:56:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:56:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:56:31 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" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:56:31 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" 07:56:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:56:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:56:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1162ms 07:56:31 INFO - PROCESS | 3780 | 1466520991288 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 3780 | 1466520991293 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 07:56:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:56:31 INFO - PROCESS | 3780 | 1466520991300 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 3780 | 1466520991303 Marionette TRACE conn3 <- [1,3046,null,{}] 07:56:31 INFO - PROCESS | 3780 | 1466520991307 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 3780 | 1466520991309 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:31 INFO - PROCESS | 3780 | 1466520991394 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:56:31 INFO - PROCESS | 3780 | 1466520991401 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 3780 | 1466520991403 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:31 INFO - PROCESS | 3780 | ++DOCSHELL 12BD7400 == 27 [pid = 3780] [id = 773] 07:56:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12D5F800) [pid = 3780] [serial = 2317] [outer = 00000000] 07:56:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (130CEC00) [pid = 3780] [serial = 2318] [outer = 12D5F800] 07:56:31 INFO - PROCESS | 3780 | 1466520991449 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13155C00) [pid = 3780] [serial = 2319] [outer = 12D5F800] 07:56:31 INFO - PROCESS | 3780 | 1466520991974 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:56:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:56:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:56:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:56:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:56:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:56:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:56:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:56:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:56:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 707ms 07:56:32 INFO - PROCESS | 3780 | 1466520992007 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 3780 | 1466520992009 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:56:32 INFO - PROCESS | 3780 | 1466520992012 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 3780 | 1466520992016 Marionette TRACE conn3 <- [1,3050,null,{}] 07:56:32 INFO - PROCESS | 3780 | 1466520992030 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 3780 | 1466520992035 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:32 INFO - PROCESS | 3780 | 1466520992120 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:56:32 INFO - PROCESS | 3780 | 1466520992128 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 3780 | 1466520992131 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:32 INFO - PROCESS | 3780 | ++DOCSHELL 15530800 == 28 [pid = 3780] [id = 774] 07:56:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156E8C00) [pid = 3780] [serial = 2320] [outer = 00000000] 07:56:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15978C00) [pid = 3780] [serial = 2321] [outer = 156E8C00] 07:56:32 INFO - PROCESS | 3780 | 1466520992179 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15B6D800) [pid = 3780] [serial = 2322] [outer = 156E8C00] 07:56:32 INFO - PROCESS | 3780 | [3780] 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 07:56:32 INFO - PROCESS | 3780 | 1466520992702 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:56:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:56:32 INFO - {} 07:56:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 738ms 07:56:32 INFO - PROCESS | 3780 | 1466520992800 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 3780 | 1466520992802 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:56:32 INFO - PROCESS | 3780 | 1466520992847 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 3780 | 1466520992848 Marionette TRACE conn3 <- [1,3054,null,{}] 07:56:32 INFO - PROCESS | 3780 | 1466520992852 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 3780 | 1466520992854 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:32 INFO - PROCESS | 3780 | 1466520992973 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:56:32 INFO - PROCESS | 3780 | 1466520992981 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 3780 | 1466520992984 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:33 INFO - PROCESS | 3780 | ++DOCSHELL 1615C800 == 29 [pid = 3780] [id = 775] 07:56:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1615CC00) [pid = 3780] [serial = 2323] [outer = 00000000] 07:56:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (165F7000) [pid = 3780] [serial = 2324] [outer = 1615CC00] 07:56:33 INFO - PROCESS | 3780 | 1466520993086 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16816C00) [pid = 3780] [serial = 2325] [outer = 1615CC00] 07:56:33 INFO - PROCESS | 3780 | 1466520993494 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:56:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:56:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:56:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:56:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:56:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:56:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:56:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 691ms 07:56:33 INFO - PROCESS | 3780 | 1466520993535 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 3780 | 1466520993537 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 07:56:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:56:33 INFO - PROCESS | 3780 | 1466520993540 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 3780 | 1466520993542 Marionette TRACE conn3 <- [1,3058,null,{}] 07:56:33 INFO - PROCESS | 3780 | 1466520993545 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 3780 | 1466520993547 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:33 INFO - PROCESS | 3780 | 1466520993667 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:56:33 INFO - PROCESS | 3780 | 1466520993671 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 3780 | 1466520993674 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:33 INFO - PROCESS | 3780 | ++DOCSHELL 10F6AC00 == 30 [pid = 3780] [id = 776] 07:56:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11011400) [pid = 3780] [serial = 2326] [outer = 00000000] 07:56:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10ED3C00) [pid = 3780] [serial = 2327] [outer = 11011400] 07:56:33 INFO - PROCESS | 3780 | 1466520993723 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1312F400) [pid = 3780] [serial = 2328] [outer = 11011400] 07:56:34 INFO - PROCESS | 3780 | 1466520994204 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:56:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 690ms 07:56:34 INFO - PROCESS | 3780 | 1466520994239 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 3780 | 1466520994241 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 07:56:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:56:34 INFO - PROCESS | 3780 | 1466520994245 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 3780 | 1466520994246 Marionette TRACE conn3 <- [1,3062,null,{}] 07:56:34 INFO - PROCESS | 3780 | 1466520994249 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 3780 | 1466520994255 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:34 INFO - PROCESS | 3780 | 1466520994421 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1047EC00) [pid = 3780] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16A1FC00) [pid = 3780] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0F30D000) [pid = 3780] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12D8F800) [pid = 3780] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14F9B000) [pid = 3780] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (0F30F400) [pid = 3780] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11010400) [pid = 3780] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1615C400) [pid = 3780] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17610400) [pid = 3780] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19960400) [pid = 3780] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:56:34 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (130CE000) [pid = 3780] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:56:34 INFO - PROCESS | 3780 | 1466520994715 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 3780 | 1466520994717 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:34 INFO - PROCESS | 3780 | ++DOCSHELL 0F30F400 == 31 [pid = 3780] [id = 777] 07:56:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0F312400) [pid = 3780] [serial = 2329] [outer = 00000000] 07:56:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12D89000) [pid = 3780] [serial = 2330] [outer = 0F312400] 07:56:34 INFO - PROCESS | 3780 | 1466520994761 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16A17800) [pid = 3780] [serial = 2331] [outer = 0F312400] 07:56:35 INFO - PROCESS | 3780 | 1466520995105 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:56:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 911ms 07:56:35 INFO - PROCESS | 3780 | 1466520995149 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 3780 | 1466520995151 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 07:56:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:56:35 INFO - PROCESS | 3780 | 1466520995155 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 3780 | 1466520995156 Marionette TRACE conn3 <- [1,3066,null,{}] 07:56:35 INFO - PROCESS | 3780 | 1466520995160 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 3780 | 1466520995161 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:35 INFO - PROCESS | 3780 | 1466520995279 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:56:35 INFO - PROCESS | 3780 | 1466520995286 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 3780 | 1466520995288 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:35 INFO - PROCESS | 3780 | ++DOCSHELL 1681C000 == 32 [pid = 3780] [id = 778] 07:56:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16A12C00) [pid = 3780] [serial = 2332] [outer = 00000000] 07:56:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17514400) [pid = 3780] [serial = 2333] [outer = 16A12C00] 07:56:35 INFO - PROCESS | 3780 | 1466520995340 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17602000) [pid = 3780] [serial = 2334] [outer = 16A12C00] 07:56:35 INFO - PROCESS | 3780 | 1466520995759 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 3780 | 1466520995797 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 07:56:35 INFO - PROCESS | 3780 | 1466520995801 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 3780 | 1466520995804 Marionette TRACE conn3 <- [1,3070,null,{}] 07:56:35 INFO - PROCESS | 3780 | 1466520995879 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 3780 | 1466520995882 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:36 INFO - PROCESS | 3780 | 1466520996095 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:56:36 INFO - PROCESS | 3780 | 1466520996219 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 3780 | 1466520996223 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:36 INFO - PROCESS | 3780 | ++DOCSHELL 10A58000 == 33 [pid = 3780] [id = 779] 07:56:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10A5F800) [pid = 3780] [serial = 2335] [outer = 00000000] 07:56:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10E89000) [pid = 3780] [serial = 2336] [outer = 10A5F800] 07:56:36 INFO - PROCESS | 3780 | 1466520996280 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1123C000) [pid = 3780] [serial = 2337] [outer = 10A5F800] 07:56:36 INFO - PROCESS | 3780 | 1466520996874 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:56:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:56:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:56:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:56:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1099ms 07:56:36 INFO - PROCESS | 3780 | 1466520996907 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 3780 | 1466520996911 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:56:36 INFO - PROCESS | 3780 | 1466520996915 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 3780 | 1466520996918 Marionette TRACE conn3 <- [1,3074,null,{}] 07:56:36 INFO - PROCESS | 3780 | 1466520996924 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 3780 | 1466520996927 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:37 INFO - PROCESS | 3780 | 1466520997044 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:56:37 INFO - PROCESS | 3780 | 1466520997216 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 3780 | 1466520997220 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:37 INFO - PROCESS | 3780 | ++DOCSHELL 13D17400 == 34 [pid = 3780] [id = 780] 07:56:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14E48400) [pid = 3780] [serial = 2338] [outer = 00000000] 07:56:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14EDAC00) [pid = 3780] [serial = 2339] [outer = 14E48400] 07:56:37 INFO - PROCESS | 3780 | 1466520997277 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (154E3400) [pid = 3780] [serial = 2340] [outer = 14E48400] 07:56:37 INFO - PROCESS | 3780 | 1466520997881 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:56:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1004ms 07:56:37 INFO - PROCESS | 3780 | 1466520997944 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 3780 | 1466520997947 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 07:56:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:56:37 INFO - PROCESS | 3780 | 1466520997952 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 3780 | 1466520997954 Marionette TRACE conn3 <- [1,3078,null,{}] 07:56:37 INFO - PROCESS | 3780 | 1466520997958 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 3780 | 1466520997960 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:38 INFO - PROCESS | 3780 | 1466520998077 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:56:38 INFO - PROCESS | 3780 | 1466520998352 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 3780 | 1466520998355 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:38 INFO - PROCESS | 3780 | ++DOCSHELL 0F30B000 == 35 [pid = 3780] [id = 781] 07:56:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0F30BC00) [pid = 3780] [serial = 2341] [outer = 00000000] 07:56:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10435000) [pid = 3780] [serial = 2342] [outer = 0F30BC00] 07:56:38 INFO - PROCESS | 3780 | 1466520998418 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10A64C00) [pid = 3780] [serial = 2343] [outer = 0F30BC00] 07:56:38 INFO - PROCESS | 3780 | --DOCSHELL 0F30F400 == 34 [pid = 3780] [id = 777] 07:56:38 INFO - PROCESS | 3780 | --DOCSHELL 10F6AC00 == 33 [pid = 3780] [id = 776] 07:56:38 INFO - PROCESS | 3780 | --DOCSHELL 1615C800 == 32 [pid = 3780] [id = 775] 07:56:38 INFO - PROCESS | 3780 | --DOCSHELL 15530800 == 31 [pid = 3780] [id = 774] 07:56:38 INFO - PROCESS | 3780 | --DOCSHELL 12BD7400 == 30 [pid = 3780] [id = 773] 07:56:38 INFO - PROCESS | 3780 | --DOCSHELL 10B70C00 == 29 [pid = 3780] [id = 772] 07:56:38 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17B0FC00) [pid = 3780] [serial = 2266] [outer = 00000000] [url = about:blank] 07:56:38 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13455800) [pid = 3780] [serial = 2283] [outer = 00000000] [url = about:blank] 07:56:38 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16ED5000) [pid = 3780] [serial = 2295] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16E7CC00) [pid = 3780] [serial = 2291] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16E7D400) [pid = 3780] [serial = 2292] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1430B400) [pid = 3780] [serial = 2294] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10271C00) [pid = 3780] [serial = 2270] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10A5C400) [pid = 3780] [serial = 2271] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13459400) [pid = 3780] [serial = 2273] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13D19400) [pid = 3780] [serial = 2274] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15B6C000) [pid = 3780] [serial = 2285] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11019800) [pid = 3780] [serial = 2276] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13037400) [pid = 3780] [serial = 2277] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (131E5400) [pid = 3780] [serial = 2282] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11017000) [pid = 3780] [serial = 2279] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (112C0C00) [pid = 3780] [serial = 2280] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16820800) [pid = 3780] [serial = 2288] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (16A14C00) [pid = 3780] [serial = 2289] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15FFC800) [pid = 3780] [serial = 2286] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1ABB2000) [pid = 3780] [serial = 2298] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1996D800) [pid = 3780] [serial = 2297] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3780 | 1466520999038 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:56:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1161ms 07:56:39 INFO - PROCESS | 3780 | 1466520999108 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 3780 | 1466520999112 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 07:56:39 INFO - PROCESS | 3780 | 1466520999116 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:56:39 INFO - PROCESS | 3780 | 1466520999119 Marionette TRACE conn3 <- [1,3082,null,{}] 07:56:39 INFO - PROCESS | 3780 | 1466520999124 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 3780 | 1466520999128 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:39 INFO - PROCESS | 3780 | 1466520999212 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:56:39 INFO - PROCESS | 3780 | 1466520999317 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 3780 | 1466520999320 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:39 INFO - PROCESS | 3780 | ++DOCSHELL 10ED6800 == 30 [pid = 3780] [id = 782] 07:56:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11016800) [pid = 3780] [serial = 2344] [outer = 00000000] 07:56:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11ADF800) [pid = 3780] [serial = 2345] [outer = 11016800] 07:56:39 INFO - PROCESS | 3780 | 1466520999366 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12924C00) [pid = 3780] [serial = 2346] [outer = 11016800] 07:56:39 INFO - PROCESS | 3780 | 1466520999807 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:56:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 07:56:39 INFO - PROCESS | 3780 | 1466520999850 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 3780 | 1466520999854 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 07:56:39 INFO - PROCESS | 3780 | 1466520999859 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:56:39 INFO - PROCESS | 3780 | 1466520999861 Marionette TRACE conn3 <- [1,3086,null,{}] 07:56:39 INFO - PROCESS | 3780 | 1466520999864 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 3780 | 1466520999866 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:39 INFO - PROCESS | 3780 | 1466520999979 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:56:39 INFO - PROCESS | 3780 | 1466520999985 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 3780 | 1466520999988 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:39 INFO - PROCESS | 3780 | ++DOCSHELL 12B14C00 == 31 [pid = 3780] [id = 783] 07:56:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12B18400) [pid = 3780] [serial = 2347] [outer = 00000000] 07:56:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13037400) [pid = 3780] [serial = 2348] [outer = 12B18400] 07:56:40 INFO - PROCESS | 3780 | 1466521000031 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131E5400) [pid = 3780] [serial = 2349] [outer = 12B18400] 07:56:40 INFO - PROCESS | 3780 | 1466521000507 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:56:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:56:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:56:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 706ms 07:56:40 INFO - PROCESS | 3780 | 1466521000561 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 3780 | 1466521000563 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 07:56:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:56:40 INFO - PROCESS | 3780 | 1466521000568 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 3780 | 1466521000574 Marionette TRACE conn3 <- [1,3090,null,{}] 07:56:40 INFO - PROCESS | 3780 | 1466521000583 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 3780 | 1466521000587 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:40 INFO - PROCESS | 3780 | 1466521000673 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:56:40 INFO - PROCESS | 3780 | 1466521000682 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 3780 | 1466521000684 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:40 INFO - PROCESS | 3780 | ++DOCSHELL 14E4BC00 == 32 [pid = 3780] [id = 784] 07:56:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14E4CC00) [pid = 3780] [serial = 2350] [outer = 00000000] 07:56:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1552C000) [pid = 3780] [serial = 2351] [outer = 14E4CC00] 07:56:40 INFO - PROCESS | 3780 | 1466521000727 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156EC400) [pid = 3780] [serial = 2352] [outer = 14E4CC00] 07:56:41 INFO - PROCESS | 3780 | 1466521001166 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:56:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 659ms 07:56:41 INFO - PROCESS | 3780 | 1466521001228 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 3780 | 1466521001231 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 07:56:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:56:41 INFO - PROCESS | 3780 | 1466521001234 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 3780 | 1466521001236 Marionette TRACE conn3 <- [1,3094,null,{}] 07:56:41 INFO - PROCESS | 3780 | 1466521001239 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 3780 | 1466521001241 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:41 INFO - PROCESS | 3780 | 1466521001361 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:56:41 INFO - PROCESS | 3780 | 1466521001454 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 3780 | 1466521001456 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:41 INFO - PROCESS | 3780 | ++DOCSHELL 156F3400 == 33 [pid = 3780] [id = 785] 07:56:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15974800) [pid = 3780] [serial = 2353] [outer = 00000000] 07:56:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15EB2C00) [pid = 3780] [serial = 2354] [outer = 15974800] 07:56:41 INFO - PROCESS | 3780 | 1466521001509 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15FF5800) [pid = 3780] [serial = 2355] [outer = 15974800] 07:56:41 INFO - PROCESS | 3780 | 1466521001893 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:56:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:56:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:56:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 706ms 07:56:41 INFO - PROCESS | 3780 | 1466521001933 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 3780 | 1466521001934 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 07:56:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:56:41 INFO - PROCESS | 3780 | 1466521001938 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 3780 | 1466521001939 Marionette TRACE conn3 <- [1,3098,null,{}] 07:56:41 INFO - PROCESS | 3780 | 1466521001944 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 3780 | 1466521001947 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:42 INFO - PROCESS | 3780 | 1466521002067 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:56:42 INFO - PROCESS | 3780 | 1466521002072 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 3780 | 1466521002077 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:42 INFO - PROCESS | 3780 | ++DOCSHELL 16159C00 == 34 [pid = 3780] [id = 786] 07:56:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1615AC00) [pid = 3780] [serial = 2356] [outer = 00000000] 07:56:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (166FB000) [pid = 3780] [serial = 2357] [outer = 1615AC00] 07:56:42 INFO - PROCESS | 3780 | 1466521002191 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1682AC00) [pid = 3780] [serial = 2358] [outer = 1615AC00] 07:56:42 INFO - PROCESS | 3780 | 1466521002602 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:56:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:56:42 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 07:56:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:56:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 707ms 07:56:42 INFO - PROCESS | 3780 | 1466521002641 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 3780 | 1466521002643 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 07:56:42 INFO - PROCESS | 3780 | 1466521002646 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:56:42 INFO - PROCESS | 3780 | 1466521002648 Marionette TRACE conn3 <- [1,3102,null,{}] 07:56:42 INFO - PROCESS | 3780 | 1466521002651 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 3780 | 1466521002653 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:42 INFO - PROCESS | 3780 | 1466521002770 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:56:42 INFO - PROCESS | 3780 | 1466521002871 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"95787449-d032-4005-8ed9-a9ea5eb8d598\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 3780 | 1466521002874 Marionette INFO sendAsync 939903bc-664d-40c6-9642-b2ee41fcc431 07:56:42 INFO - PROCESS | 3780 | ++DOCSHELL 16154000 == 35 [pid = 3780] [id = 787] 07:56:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (166F3000) [pid = 3780] [serial = 2359] [outer = 00000000] 07:56:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A13C00) [pid = 3780] [serial = 2360] [outer = 166F3000] 07:56:42 INFO - PROCESS | 3780 | 1466521002918 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A19C00) [pid = 3780] [serial = 2361] [outer = 166F3000] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (156E8C00) [pid = 3780] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0F312400) [pid = 3780] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10B71400) [pid = 3780] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12D5F800) [pid = 3780] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1615CC00) [pid = 3780] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11C2B400) [pid = 3780] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11011400) [pid = 3780] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (0F30DC00) [pid = 3780] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (131EC000) [pid = 3780] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16157800) [pid = 3780] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:56:43 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16831400) [pid = 3780] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:56:43 INFO - PROCESS | 3780 | 1466521003367 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:56:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:56:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 737ms 07:56:43 INFO - PROCESS | 3780 | 1466521003388 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 3780 | 1466521003390 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 07:56:44 WARNING - u'runner_teardown' () 07:56:44 INFO - No more tests 07:56:44 INFO - Got 0 unexpected results 07:56:44 INFO - SUITE-END | took 686s 07:56:45 INFO - Closing logging queue 07:56:45 INFO - queue closed 07:56:45 INFO - Return code: 0 07:56:45 WARNING - # TBPL SUCCESS # 07:56:45 INFO - Running post-action listener: _resource_record_post_action 07:56:45 INFO - Running post-run listener: _resource_record_post_run 07:56:46 INFO - Total resource usage - Wall time: 697s; CPU: 9.0%; Read bytes: 91505664; Write bytes: 951761408; Read time: 450461; Write time: 986232 07:56:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:56:46 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 61839872; Read time: 0; Write time: 60664 07:56:46 INFO - run-tests - Wall time: 695s; CPU: 9.0%; Read bytes: 91505664; Write bytes: 815585792; Read time: 450461; Write time: 873116 07:56:46 INFO - Running post-run listener: _upload_blobber_files 07:56:46 INFO - Blob upload gear active. 07:56:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:56:46 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 07:56:46 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'] 07:56:46 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 07:56:46 INFO - (blobuploader) - INFO - Open directory for files ... 07:56:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:56:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:56:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:56:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:56:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:56:47 INFO - (blobuploader) - INFO - Done attempting. 07:56:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:56:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:56:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:56:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:56:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:56:49 INFO - (blobuploader) - INFO - Done attempting. 07:56:49 INFO - (blobuploader) - INFO - Iteration through files over. 07:56:49 INFO - Return code: 0 07:56:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:56:49 INFO - Using _rmtree_windows ... 07:56:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:56:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f4da9044992b34ec62d5e74554f03b7374fd30640822fc6589d63042e5c188bc65c49cc9fb18ba00474b5e643371b73ca8b79f0001397c3d44eeb31fcf4c9f55", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc5bcd0399a25a50ecf79a5d519f3b9af0464173282036bc5730c5fdbf2d4725b483d6a7d4ea4e2c881f97c125a0248c79d64ae7f4170f4bd21f43217a826af3"} 07:56:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:56:49 INFO - Writing to file C:\slave\test\properties\blobber_files 07:56:49 INFO - Contents: 07:56:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f4da9044992b34ec62d5e74554f03b7374fd30640822fc6589d63042e5c188bc65c49cc9fb18ba00474b5e643371b73ca8b79f0001397c3d44eeb31fcf4c9f55", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc5bcd0399a25a50ecf79a5d519f3b9af0464173282036bc5730c5fdbf2d4725b483d6a7d4ea4e2c881f97c125a0248c79d64ae7f4170f4bd21f43217a826af3"} 07:56:49 INFO - Running post-run listener: copy_logs_to_upload_dir 07:56:49 INFO - Copying logs to upload dir... 07:56:49 INFO - mkdir: C:\slave\test\build\upload\logs 07:56:49 INFO - Copying logs to upload dir... 07:56:49 INFO - Using _rmtree_windows ... 07:56:49 INFO - Using _rmtree_windows ... 07:56:49 INFO - Using _rmtree_windows ... 07:56:49 INFO - Using _rmtree_windows ... 07:56:49 INFO - Using _rmtree_windows ... 07:56:49 INFO - Using _rmtree_windows ... 07:56:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=826.433000 ========= master_lag: -27.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 19 secs) (at 2016-06-21 07:56:51.904460) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 07:56:51.905361) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f4da9044992b34ec62d5e74554f03b7374fd30640822fc6589d63042e5c188bc65c49cc9fb18ba00474b5e643371b73ca8b79f0001397c3d44eeb31fcf4c9f55", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc5bcd0399a25a50ecf79a5d519f3b9af0464173282036bc5730c5fdbf2d4725b483d6a7d4ea4e2c881f97c125a0248c79d64ae7f4170f4bd21f43217a826af3"} build_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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/f4da9044992b34ec62d5e74554f03b7374fd30640822fc6589d63042e5c188bc65c49cc9fb18ba00474b5e643371b73ca8b79f0001397c3d44eeb31fcf4c9f55", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc5bcd0399a25a50ecf79a5d519f3b9af0464173282036bc5730c5fdbf2d4725b483d6a7d4ea4e2c881f97c125a0248c79d64ae7f4170f4bd21f43217a826af3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 07:56:52.024815) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:56:52.025250) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:56:52.147782) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 07:56:52.148127) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 07:56:52.689585) ========= ========= Total master_lag: -26.97 =========